Documentation ¶
Index ¶
- type DB
- func (db *DB) AddOrder(order *order.Order) (uint, error)
- func (db *DB) AddUser(telegramID int64) error
- func (db *DB) DeleteOrder(orderID uint) error
- func (db *DB) GetOrders() ([]*order.Order, error)
- func (db *DB) GetOrdersByUser(telegramID int64) ([]*order.Order, error)
- func (db *DB) GetUser(id uint) (*model.User, error)
- func (db *DB) GetUserFromTelegramID(telegramID int64) (*model.User, error)
- func (db *DB) Migrate() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
func (*DB) DeleteOrder ¶
Deletes the order with the given ID
func (*DB) GetOrdersByUser ¶
Queries the database and returns a slice of orders matching the user
func (*DB) GetUserFromTelegramID ¶
Searches a user in the database based on the telegram ID
Click to show internal directories.
Click to hide internal directories.