Documentation ¶
Overview ¶
package repository contains all of the methods needed to interact with the BCDA data
Index ¶
- Variables
- type MockRepository
- func (_m *MockRepository) CreateJobKey(ctx context.Context, jobKey models.JobKey) error
- func (_m *MockRepository) GetACOByUUID(ctx context.Context, _a1 uuid.UUID) (*models.ACO, error)
- func (_m *MockRepository) GetCCLFBeneficiaryByID(ctx context.Context, id uint) (*models.CCLFBeneficiary, error)
- func (_m *MockRepository) GetJobByID(ctx context.Context, jobID uint) (*models.Job, error)
- func (_m *MockRepository) GetJobKeyCount(ctx context.Context, jobID uint) (int, error)
- func (_m *MockRepository) IncrementCompletedJobCount(ctx context.Context, jobID uint) error
- func (_m *MockRepository) UpdateJobStatus(ctx context.Context, jobID uint, new models.JobStatus) error
- func (_m *MockRepository) UpdateJobStatusCheckStatus(ctx context.Context, jobID uint, current models.JobStatus, ...) error
- type Repository
Constants ¶
This section is empty.
Variables ¶
var ( ErrJobNotUpdated = errors.New("job was not updated, no match found") ErrJobNotFound = errors.New("no job found for given id") )
Functions ¶
This section is empty.
Types ¶
type MockRepository ¶
MockRepository is an autogenerated mock type for the Repository type
func (*MockRepository) CreateJobKey ¶
CreateJobKey provides a mock function with given fields: ctx, jobKey
func (*MockRepository) GetACOByUUID ¶
GetACOByUUID provides a mock function with given fields: ctx, _a1
func (*MockRepository) GetCCLFBeneficiaryByID ¶
func (_m *MockRepository) GetCCLFBeneficiaryByID(ctx context.Context, id uint) (*models.CCLFBeneficiary, error)
GetCCLFBeneficiaryByID provides a mock function with given fields: ctx, id
func (*MockRepository) GetJobByID ¶
GetJobByID provides a mock function with given fields: ctx, jobID
func (*MockRepository) GetJobKeyCount ¶
GetJobKeyCount provides a mock function with given fields: ctx, jobID
func (*MockRepository) IncrementCompletedJobCount ¶
func (_m *MockRepository) IncrementCompletedJobCount(ctx context.Context, jobID uint) error
IncrementCompletedJobCount provides a mock function with given fields: ctx, jobID
func (*MockRepository) UpdateJobStatus ¶
func (_m *MockRepository) UpdateJobStatus(ctx context.Context, jobID uint, new models.JobStatus) error
UpdateJobStatus provides a mock function with given fields: ctx, jobID, new
type Repository ¶
type Repository interface {
// contains filtered or unexported methods
}