Documentation
¶
Index ¶
- type BookRepository
- func (b BookRepository) AddBook(db *sql.DB, book models.Book) (int, error)
- func (b BookRepository) GetBook(db *sql.DB, book models.Book, id int) (models.Book, error)
- func (b BookRepository) GetBooks(db *sql.DB, book models.Book, books []models.Book) ([]models.Book, error)
- func (b BookRepository) RemoveBook(db *sql.DB, id int) (int64, error)
- func (b BookRepository) UpdateBook(db *sql.DB, book models.Book) (int64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookRepository ¶
type BookRepository struct{}
func (BookRepository) GetBooks ¶
func (b BookRepository) GetBooks(db *sql.DB, book models.Book, books []models.Book) ([]models.Book, error)
GetBooks DB Operation
func (BookRepository) RemoveBook ¶
RemoveBooks DB Operation
func (BookRepository) UpdateBook ¶
UpdateBooks DB Operation
Click to show internal directories.
Click to hide internal directories.