Documentation
¶
Index ¶
- Variables
- type Database
- func (db Database) DeleteItem(itemID string) error
- func (db Database) GetItems() (*models.ItemList, error)
- func (db Database) NewItem(item *models.Item) error
- func (db Database) SearchItemByID(itemID string) (models.Item, error)
- func (db Database) UpdateItem(itemID string, itemData models.Item) (models.Item, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoMatch = errors.New("no matching record")
ErrNoMatch is returned when we request a row that doesn't exist
Functions ¶
This section is empty.
Types ¶
type Database ¶
Database represents a Database connection
func (Database) DeleteItem ¶
DeleteItem handles the deletion of an item by its ID
func (Database) SearchItemByID ¶
SearchItemByID handles the searching of an item by its ID
Click to show internal directories.
Click to hide internal directories.