Documentation ¶
Index ¶
- type DailyReport
- type DateToCheck
- type DisneyDatabase
- func (d *DisneyDatabase) ActiveAlertsToCheck(limit int) ([]models.BookAlert, error)
- func (d *DisneyDatabase) ActiveBookAlerts() ([]models.BookAlert, error)
- func (d *DisneyDatabase) ActiveNotifications() ([]models.BookNotification, error)
- func (d *DisneyDatabase) CompleteBookAlert(alert *models.BookAlert) error
- func (d *DisneyDatabase) Connect()
- func (d *DisneyDatabase) CreateBookAlert(bookAlert *models.BookAlert) error
- func (d *DisneyDatabase) CreateNotification(notification *models.BookNotification) error
- func (d *DisneyDatabase) CreateRestaurant(restaurant models.Restaurant) error
- func (d *DisneyDatabase) DailyReport() (*DailyReport, error)
- func (d *DisneyDatabase) DeactivateNotification(notification models.BookNotification) error
- func (d *DisneyDatabase) FindAvailableSlotsForAlert(alert models.BookAlert) ([]models.BookSlot, error)
- func (d *DisneyDatabase) FindBookAlertByID(id uint) (models.BookAlert, error)
- func (d *DisneyDatabase) InsertAuthDetails(authDetails models.AuthDetails) error
- func (d *DisneyDatabase) LastAuthDetails() (models.AuthDetails, error)
- func (d *DisneyDatabase) MarkAlertAsChecked(alert models.BookAlert) error
- func (d *DisneyDatabase) MarkAlertAsErrored(alert models.BookAlert) error
- func (d *DisneyDatabase) NotificationExists(alert models.BookAlert, bookSlot models.BookSlot) (bool, error)
- func (d *DisneyDatabase) Restaurants() ([]models.Restaurant, error)
- func (d *DisneyDatabase) Statistics() (DisneyStatistics, error)
- func (d *DisneyDatabase) UpsertBookSlot(bookSlot models.BookSlot) error
- type DisneyStatistics
- type RestaurantToCheck
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DailyReport ¶
type DateToCheck ¶
type DateToCheck struct { Date string Restaurants []RestaurantToCheck }
type DisneyDatabase ¶
type DisneyDatabase struct {
// contains filtered or unexported fields
}
func Get ¶
func Get() *DisneyDatabase
func (*DisneyDatabase) ActiveAlertsToCheck ¶
func (d *DisneyDatabase) ActiveAlertsToCheck(limit int) ([]models.BookAlert, error)
func (*DisneyDatabase) ActiveBookAlerts ¶
func (d *DisneyDatabase) ActiveBookAlerts() ([]models.BookAlert, error)
func (*DisneyDatabase) ActiveNotifications ¶
func (d *DisneyDatabase) ActiveNotifications() ([]models.BookNotification, error)
func (*DisneyDatabase) CompleteBookAlert ¶
func (d *DisneyDatabase) CompleteBookAlert(alert *models.BookAlert) error
func (*DisneyDatabase) Connect ¶
func (d *DisneyDatabase) Connect()
func (*DisneyDatabase) CreateBookAlert ¶
func (d *DisneyDatabase) CreateBookAlert(bookAlert *models.BookAlert) error
func (*DisneyDatabase) CreateNotification ¶
func (d *DisneyDatabase) CreateNotification(notification *models.BookNotification) error
func (*DisneyDatabase) CreateRestaurant ¶
func (d *DisneyDatabase) CreateRestaurant(restaurant models.Restaurant) error
func (*DisneyDatabase) DailyReport ¶
func (d *DisneyDatabase) DailyReport() (*DailyReport, error)
func (*DisneyDatabase) DeactivateNotification ¶
func (d *DisneyDatabase) DeactivateNotification(notification models.BookNotification) error
func (*DisneyDatabase) FindAvailableSlotsForAlert ¶
func (*DisneyDatabase) FindBookAlertByID ¶
func (d *DisneyDatabase) FindBookAlertByID(id uint) (models.BookAlert, error)
func (*DisneyDatabase) InsertAuthDetails ¶
func (d *DisneyDatabase) InsertAuthDetails(authDetails models.AuthDetails) error
func (*DisneyDatabase) LastAuthDetails ¶
func (d *DisneyDatabase) LastAuthDetails() (models.AuthDetails, error)
func (*DisneyDatabase) MarkAlertAsChecked ¶
func (d *DisneyDatabase) MarkAlertAsChecked(alert models.BookAlert) error
func (*DisneyDatabase) MarkAlertAsErrored ¶
func (d *DisneyDatabase) MarkAlertAsErrored(alert models.BookAlert) error
func (*DisneyDatabase) NotificationExists ¶
func (*DisneyDatabase) Restaurants ¶
func (d *DisneyDatabase) Restaurants() ([]models.Restaurant, error)
func (*DisneyDatabase) Statistics ¶
func (d *DisneyDatabase) Statistics() (DisneyStatistics, error)
func (*DisneyDatabase) UpsertBookSlot ¶
func (d *DisneyDatabase) UpsertBookSlot(bookSlot models.BookSlot) error
type DisneyStatistics ¶
type RestaurantToCheck ¶
type RestaurantToCheck struct { Restaurant models.Restaurant PartyMixes []int }
Click to show internal directories.
Click to hide internal directories.