Documentation
¶
Index ¶
- func New(conf config.DatabaseConfig) (types.DB, error)
- type MockDB
- func (m *MockDB) ActivateTenants(ctx context.Context, opt types.ActivateTenantsOption) error
- func (m *MockDB) Close() error
- func (m *MockDB) CountTenantPendingTasks(ctx context.Context, opt types.CountTenantPendingTasksOption) (int64, error)
- func (m *MockDB) CreateTask(ctx context.Context, t entity.UserTask) error
- func (m *MockDB) CreateTenant(ctx context.Context, t entity.Tenant) error
- func (m *MockDB) FindActiveTenants(ctx context.Context, opt types.FindActiveTenantsOption) (entity.Tenants, error)
- func (m *MockDB) FindRecentTasks(ctx context.Context, opt types.FindRecentTasksOption) (entity.Tasks, error)
- func (m *MockDB) GetTask(ctx context.Context, opt types.GetTaskOption) (entity.Tasks, error)
- func (m *MockDB) GetTaskStatus(ctx context.Context, opt types.GetTaskStatusOption) (enum.TaskStatus, error)
- func (m *MockDB) GetTenant(ctx context.Context, opt types.GetTenantOption) (*entity.Tenant, error)
- func (m *MockDB) UpdateTaskStatus(ctx context.Context, opt types.UpdateTaskStatusOption) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MockDB ¶
type MockDB struct {
// contains filtered or unexported fields
}
func (*MockDB) ActivateTenants ¶
func (*MockDB) CountTenantPendingTasks ¶
func (*MockDB) CreateTask ¶
func (*MockDB) CreateTenant ¶
func (*MockDB) FindActiveTenants ¶
func (*MockDB) FindRecentTasks ¶
func (*MockDB) GetTaskStatus ¶
func (m *MockDB) GetTaskStatus(ctx context.Context, opt types.GetTaskStatusOption) (enum.TaskStatus, error)
func (*MockDB) UpdateTaskStatus ¶
Click to show internal directories.
Click to hide internal directories.