Documentation
¶
Index ¶
- type AccountRepository
- type AccountRepositoryMock
- type IncidentRepository
- func (i IncidentRepository) AppendIncidentAction(ctx context.Context, incidentID domain.ID, action *monitor.IncidentAction) error
- func (i IncidentRepository) Create(ctx context.Context, incident *monitor.Incident) error
- func (i IncidentRepository) FindAll(ctx context.Context, accountID domain.ID, params query.PaginationParams) (query.PaginatedResult[*monitor.Incident], error)
- func (i IncidentRepository) FindByID(ctx context.Context, id domain.ID) (*monitor.Incident, error)
- func (i IncidentRepository) Update(ctx context.Context, id domain.ID, fn func(incident *monitor.Incident) error) error
- type IncidentRepositoryMock
- func (i IncidentRepositoryMock) AppendIncidentAction(ctx context.Context, incidentID domain.ID, action *monitor.IncidentAction) error
- func (i IncidentRepositoryMock) Create(ctx context.Context, incident *monitor.Incident) error
- func (i IncidentRepositoryMock) FindAll(ctx context.Context, accountID domain.ID) ([]*monitor.Incident, error)
- func (i IncidentRepositoryMock) FindByID(ctx context.Context, id domain.ID) (*monitor.Incident, error)
- func (i IncidentRepositoryMock) Update(ctx context.Context, id domain.ID, fn func(incident *monitor.Incident) error) error
- type MonitorRepository
- func (p MonitorRepository) Delete(ctx context.Context, ID domain.ID) error
- func (p MonitorRepository) FindAll(ctx context.Context, accID domain.ID, params query.PaginationParams) (query.PaginatedResult[*monitor.Monitor], error)
- func (p MonitorRepository) FindByID(ctx context.Context, id domain.ID) (*monitor.Monitor, error)
- func (p MonitorRepository) FindById(ctx context.Context, id domain.ID) (*monitor.CheckResult, error)
- func (p MonitorRepository) Insert(ctx context.Context, m *monitor.Monitor) error
- func (p MonitorRepository) ResponseTimeStats(ctx context.Context, monitorID domain.ID, rangeInDays *int) ([]query.ResponseTimeStat, error)
- func (p MonitorRepository) SaveCheckResult(ctx context.Context, monitorID domain.ID, checkResult *monitor.CheckResult) error
- func (p MonitorRepository) Update(ctx context.Context, id domain.ID, fn func(monitor *monitor.Monitor) error) error
- func (p MonitorRepository) UpdateForCheck(ctx context.Context, fn func(foundMonitors []*monitor.Monitor) error) error
- type MonitorRepositoryMock
- func (m MonitorRepositoryMock) Delete(ctx context.Context, ID domain.ID) error
- func (m MonitorRepositoryMock) FindByID(ctx context.Context, ID domain.ID) (*monitor.Monitor, error)
- func (m MonitorRepositoryMock) Insert(ctx context.Context, monitor *monitor.Monitor) error
- func (m MonitorRepositoryMock) ResponseTimeStats(ctx context.Context, monitorID domain.ID) ([]query.ResponseTimeStat, error)
- func (m MonitorRepositoryMock) SaveCheckResult(ctx context.Context, monitorID domain.ID, checkResult *monitor.CheckResult) error
- func (m MonitorRepositoryMock) Update(ctx context.Context, ID domain.ID, fn func(monitor *monitor.Monitor) error) error
- func (m MonitorRepositoryMock) UpdateForCheck(ctx context.Context, fn func(foundMonitors []*monitor.Monitor) error) error
- type UserRepository
- type UserRepositoryMock
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRepository ¶
type AccountRepository struct {
// contains filtered or unexported fields
}
func NewAccountRepository ¶
func NewAccountRepository(db boil.ContextExecutor) AccountRepository
type AccountRepositoryMock ¶
type AccountRepositoryMock struct {
// contains filtered or unexported fields
}
func NewAccountRepositoryMock ¶
func NewAccountRepositoryMock() AccountRepositoryMock
type IncidentRepository ¶
type IncidentRepository struct {
// contains filtered or unexported fields
}
func NewIncidentRepository ¶
func NewIncidentRepository(db boil.ContextExecutor) IncidentRepository
func (IncidentRepository) AppendIncidentAction ¶
func (i IncidentRepository) AppendIncidentAction( ctx context.Context, incidentID domain.ID, action *monitor.IncidentAction, ) error
func (IncidentRepository) FindAll ¶
func (i IncidentRepository) FindAll( ctx context.Context, accountID domain.ID, params query.PaginationParams, ) (query.PaginatedResult[*monitor.Incident], error)
type IncidentRepositoryMock ¶
type IncidentRepositoryMock struct {
// contains filtered or unexported fields
}
func NewIncidentRepositoryMock ¶
func NewIncidentRepositoryMock() IncidentRepositoryMock
func (IncidentRepositoryMock) AppendIncidentAction ¶
func (i IncidentRepositoryMock) AppendIncidentAction( ctx context.Context, incidentID domain.ID, action *monitor.IncidentAction, ) error
type MonitorRepository ¶
type MonitorRepository struct {
// contains filtered or unexported fields
}
func NewMonitorRepository ¶
func NewMonitorRepository(db boil.ContextExecutor) MonitorRepository
func (MonitorRepository) FindAll ¶
func (p MonitorRepository) FindAll( ctx context.Context, accID domain.ID, params query.PaginationParams, ) (query.PaginatedResult[*monitor.Monitor], error)
func (MonitorRepository) FindById ¶
func (p MonitorRepository) FindById(ctx context.Context, id domain.ID) (*monitor.CheckResult, error)
func (MonitorRepository) ResponseTimeStats ¶
func (p MonitorRepository) ResponseTimeStats( ctx context.Context, monitorID domain.ID, rangeInDays *int, ) ([]query.ResponseTimeStat, error)
func (MonitorRepository) SaveCheckResult ¶
func (p MonitorRepository) SaveCheckResult( ctx context.Context, monitorID domain.ID, checkResult *monitor.CheckResult, ) error
func (MonitorRepository) UpdateForCheck ¶
type MonitorRepositoryMock ¶
type MonitorRepositoryMock struct {
// contains filtered or unexported fields
}
func NewMonitorRepositoryMock ¶
func NewMonitorRepositoryMock() MonitorRepositoryMock
func (MonitorRepositoryMock) ResponseTimeStats ¶
func (m MonitorRepositoryMock) ResponseTimeStats(ctx context.Context, monitorID domain.ID) ([]query.ResponseTimeStat, error)
func (MonitorRepositoryMock) SaveCheckResult ¶
func (m MonitorRepositoryMock) SaveCheckResult( ctx context.Context, monitorID domain.ID, checkResult *monitor.CheckResult, ) error
func (MonitorRepositoryMock) UpdateForCheck ¶
type UserRepository ¶
type UserRepository struct {
// contains filtered or unexported fields
}
func NewUserRepository ¶
func NewUserRepository(db boil.ContextExecutor) UserRepository
func (UserRepository) FindByEmail ¶
type UserRepositoryMock ¶
type UserRepositoryMock struct {
// contains filtered or unexported fields
}
func NewUserRepositoryMock ¶
func NewUserRepositoryMock() UserRepositoryMock
func (UserRepositoryMock) FindByEmail ¶
Click to show internal directories.
Click to hide internal directories.