Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PersistanceAdapter ¶
type PersistanceAdapter struct {
RequestRepository RequestRepository
ResponseRepository ResponseRepository
}
func NewPersistanceAdapter ¶
func NewPersistanceAdapter() (PersistanceAdapter, error)
Only sqlite for now
type RequestRepository ¶
type ResponseRepository ¶
type SqliteRequestRepository ¶
type SqliteRequestRepository struct {
// contains filtered or unexported fields
}
func (SqliteRequestRepository) CreateRequest ¶
func (a SqliteRequestRepository) CreateRequest(name string) *types.Request
func (SqliteRequestRepository) DeleteRequest ¶
func (a SqliteRequestRepository) DeleteRequest(id int64)
func (SqliteRequestRepository) GetRequests ¶
func (a SqliteRequestRepository) GetRequests() []*types.Request
func (SqliteRequestRepository) UpdateRequest ¶
func (a SqliteRequestRepository) UpdateRequest(r *types.Request)
type SqliteResponseRepository ¶
type SqliteResponseRepository struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.