Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNotFound not found ErrNotFound = errors.New("not found") // ErrDuplicateFields duplicate fields ErrDuplicateFields = errors.New("duplicate fields") )
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface { SaveRiver(ctx context.Context, river models.River) (models.River, error) GetRiver(ctx context.Context, riverID string) (models.River, error) GetAllRiversNotPaginated(ctx context.Context) ([]models.River, error) // This will be replaced for a paginated one GetAllRivers(ctx context.Context) ([]models.River, string, error) }
Repository defines the data-persistance methods for rivers
Click to show internal directories.
Click to hide internal directories.