Documentation
¶
Index ¶
- type IAlertV2ReferencesTable
- type IAlertV2SAMECodesTable
- type IAlertV2UGCCodesTable
- type IUserNotificationAlertOptionTable
- type IUserNotificationConvectiveOutlookOptionTable
- type PostgresAlertV2ReferencesTable
- type PostgresAlertV2SAMECodesTable
- type PostgresAlertV2UGCCodesTable
- type PostgresUserNotificationAlertOptionTable
- func (p *PostgresUserNotificationAlertOptionTable) Delete(tx *sql.Tx, notificationId string) error
- func (p *PostgresUserNotificationAlertOptionTable) Insert(tx *sql.Tx, notificationId string, alertOptions []golang.AlertType) error
- func (p *PostgresUserNotificationAlertOptionTable) SelectByNotificationId(notificationId string) ([]golang.AlertType, error)
- func (p *PostgresUserNotificationAlertOptionTable) Update(tx *sql.Tx, notificationId string, alertOptions []golang.AlertType) error
- type PostgresUserNotificationConvectiveOutlookOptionTable
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Delete(tx *sql.Tx, notificationId string) error
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Insert(tx *sql.Tx, notificationId string, ...) error
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error)
- func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Update(tx *sql.Tx, notificationId string, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IAlertV2ReferencesTable ¶ added in v4.3.0
type IAlertV2SAMECodesTable ¶ added in v4.3.0
type IAlertV2UGCCodesTable ¶ added in v4.3.0
type IUserNotificationAlertOptionTable ¶
type IUserNotificationAlertOptionTable interface { Insert(tx *sql.Tx, notificationId string, alertOptions []golang.AlertType) error Update(tx *sql.Tx, notificationId string, alertOptions []golang.AlertType) error SelectByNotificationId(notificationId string) ([]golang.AlertType, error) Delete(tx *sql.Tx, notificationId string) error }
type IUserNotificationConvectiveOutlookOptionTable ¶
type IUserNotificationConvectiveOutlookOptionTable interface { Insert(tx *sql.Tx, notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error Update(tx *sql.Tx, notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error) Delete(tx *sql.Tx, notificationId string) error }
type PostgresAlertV2ReferencesTable ¶ added in v4.3.0
type PostgresAlertV2ReferencesTable struct {
// contains filtered or unexported fields
}
func NewPostgresAlertV2ReferencesTable ¶ added in v4.3.0
func NewPostgresAlertV2ReferencesTable(db *sql.DB) PostgresAlertV2ReferencesTable
func (*PostgresAlertV2ReferencesTable) Delete ¶ added in v4.3.0
func (p *PostgresAlertV2ReferencesTable) Delete(tx *sql.Tx, alertId string) error
func (*PostgresAlertV2ReferencesTable) SelectByAlertId ¶ added in v4.3.0
func (p *PostgresAlertV2ReferencesTable) SelectByAlertId(alertId string) ([]string, error)
type PostgresAlertV2SAMECodesTable ¶ added in v4.3.0
type PostgresAlertV2SAMECodesTable struct {
// contains filtered or unexported fields
}
func NewPostgresAlertV2SAMECodesTable ¶ added in v4.3.0
func NewPostgresAlertV2SAMECodesTable(db *sql.DB) PostgresAlertV2SAMECodesTable
func (*PostgresAlertV2SAMECodesTable) Delete ¶ added in v4.3.0
func (p *PostgresAlertV2SAMECodesTable) Delete(tx *sql.Tx, alertId string) error
func (*PostgresAlertV2SAMECodesTable) SelectByAlertId ¶ added in v4.3.0
func (p *PostgresAlertV2SAMECodesTable) SelectByAlertId(alertId string) ([]string, error)
type PostgresAlertV2UGCCodesTable ¶ added in v4.3.0
type PostgresAlertV2UGCCodesTable struct {
// contains filtered or unexported fields
}
func NewPostgresAlertV2UGCCodesTable ¶ added in v4.3.0
func NewPostgresAlertV2UGCCodesTable(db *sql.DB) PostgresAlertV2UGCCodesTable
func (*PostgresAlertV2UGCCodesTable) Delete ¶ added in v4.3.0
func (p *PostgresAlertV2UGCCodesTable) Delete(tx *sql.Tx, alertId string) error
func (*PostgresAlertV2UGCCodesTable) SelectByAlertId ¶ added in v4.3.0
func (p *PostgresAlertV2UGCCodesTable) SelectByAlertId(alertId string) ([]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(tx *sql.Tx, notificationId string) 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(tx *sql.Tx, notificationId string) error
func (*PostgresUserNotificationConvectiveOutlookOptionTable) Insert ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Insert(tx *sql.Tx, notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error
func (*PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) SelectByNotificationId(notificationId string) ([]golang.ConvectiveOutlookType, error)
func (*PostgresUserNotificationConvectiveOutlookOptionTable) Update ¶
func (p *PostgresUserNotificationConvectiveOutlookOptionTable) Update(tx *sql.Tx, notificationId string, convectiveOutlookOptions []golang.ConvectiveOutlookType) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.