Documentation ¶
Index ¶
- type BookCommandRepository
- func (repository BookCommandRepository) Delete(bookUUID string) (deletedUUID string, err error)
- func (repository BookCommandRepository) Save(books model.Books) (insertedUUID string, err error)
- func (repository BookCommandRepository) Update(books model.Books, bookUUID string) (updatedUUID string, err error)
- type BookQueryRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookCommandRepository ¶
func NewBookCommandRepository ¶
func NewBookCommandRepository(database *gorm.DB) BookCommandRepository
func (BookCommandRepository) Delete ¶
func (repository BookCommandRepository) Delete(bookUUID string) (deletedUUID string, err error)
type BookQueryRepository ¶
func NewBookQueryRepository ¶
func NewBookQueryRepository(database *gorm.DB) BookQueryRepository
func (BookQueryRepository) GetAll ¶
func (repository BookQueryRepository) GetAll(pg *utils.Pagination) ([]model.Books, int64, error)
Click to show internal directories.
Click to hide internal directories.