Documentation
¶
Index ¶
- type IUserNotificationAlertOptionTable
- type IUserNotificationConvectiveOutlookOptionTable
- type PostgresUserNotificationAlertOptionTable
- func (p *PostgresUserNotificationAlertOptionTable) Delete(notificationId string) error
- func (p *PostgresUserNotificationAlertOptionTable) Insert(notificationId string, alertOptions []golang.AlertType) error
- func (p *PostgresUserNotificationAlertOptionTable) SelectByNotificationId(notificationId string) ([]golang.AlertType, error)
- type PostgresUserNotificationConvectiveOutlookOptionTable
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Delete(notificationId string) error
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Insert(notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IUserNotificationConvectiveOutlookOptionTable ¶
type IUserNotificationConvectiveOutlookOptionTable interface {
Insert(notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error
SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error)
Delete(notificationId string) error
}
type PostgresUserNotificationAlertOptionTable ¶
type PostgresUserNotificationAlertOptionTable struct {
// contains filtered or unexported fields
}
func NewPostgresUserNotificationsAlertOptionsTable ¶
func NewPostgresUserNotificationsAlertOptionsTable(db *sql.DB) PostgresUserNotificationAlertOptionTable
func (*PostgresUserNotificationAlertOptionTable) Delete ¶
func (p *PostgresUserNotificationAlertOptionTable) Delete(notificationId string) error
func (*PostgresUserNotificationAlertOptionTable) Insert ¶
func (p *PostgresUserNotificationAlertOptionTable) Insert(notificationId string, alertOptions []golang.AlertType) error
func (*PostgresUserNotificationAlertOptionTable) SelectByNotificationId ¶
func (p *PostgresUserNotificationAlertOptionTable) SelectByNotificationId(notificationId string) ([]golang.AlertType, error)
type PostgresUserNotificationConvectiveOutlookOptionTable ¶
type PostgresUserNotificationConvectiveOutlookOptionTable struct {
// contains filtered or unexported fields
}
func NewPostgresUserNotificationConvectiveOutlookOptionTable ¶
func NewPostgresUserNotificationConvectiveOutlookOptionTable(db *sql.DB) PostgresUserNotificationConvectiveOutlookOptionTable
func (*PostgresUserNotificationConvectiveOutlookOptionTable) Delete ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Delete(notificationId string) error
func (*PostgresUserNotificationConvectiveOutlookOptionTable) Insert ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Insert(notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error
func (*PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.