Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrFormNotFoundByID = errors.New("form was not found by id in the database")
)
View Source
var (
ErrSavingForm = errors.New("error while saving form")
)
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface { ExistsByNameAndTeacherUsername(ctx context.Context, formName, teacherUsername string) (bool, error) Save(ctx context.Context, form *domain.Form) error FindByID(ctx context.Context, formID uuid.UUID) (*domain.Form, error) FindByTeacherUsername(ctx context.Context, teacherUsername string) ([]*domain.Form, error) }
Click to show internal directories.
Click to hide internal directories.