Versions in this module Expand all Collapse all v1 v1.0.0 Nov 30, 2024 Changes in this version + type Repository interface + CheckDuplicates func(ctx context.Context, assignments []*domain.Assignment) ([]*domain.Assignment, error) + FindByFormID func(ctx context.Context, formID uuid.UUID) ([]*domain.Assignment, error) + FindByGroupID func(ctx context.Context, groupID uuid.UUID) ([]*domain.Assignment, error) + Save func(ctx context.Context, assignments []*domain.Assignment) error + func New(db *gorm.DB, cacheClient *redis.Client, cfg *config.Config, log *slog.Logger) Repository