internal

package
v4.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IAlertV2ReferencesTable added in v4.3.0

type IAlertV2ReferencesTable interface {
	Insert(tx *sql.Tx, alertId string, referencedAlertIds []string) error

	SelectByAlertId(alertId string) ([]string, error)

	Delete(tx *sql.Tx, alertId string) error
}

type IAlertV2SAMECodesTable added in v4.3.0

type IAlertV2SAMECodesTable interface {
	Insert(tx *sql.Tx, alertId string, codes []string) error

	SelectByAlertId(alertId string) ([]string, error)

	Delete(tx *sql.Tx, alertId string) error
}

type IAlertV2UGCCodesTable added in v4.3.0

type IAlertV2UGCCodesTable interface {
	Insert(tx *sql.Tx, alertId string, codes []string) error

	SelectByAlertId(alertId string) ([]string, error)

	Delete(tx *sql.Tx, alertId string) error
}

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) Insert added in v4.3.0

func (p *PostgresAlertV2ReferencesTable) Insert(tx *sql.Tx, alertId string, referencedAlertIds []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) Insert added in v4.3.0

func (p *PostgresAlertV2SAMECodesTable) Insert(tx *sql.Tx, alertId string, codes []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) Insert added in v4.3.0

func (p *PostgresAlertV2UGCCodesTable) Insert(tx *sql.Tx, alertId string, codes []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) Insert

func (p *PostgresUserNotificationAlertOptionTable) Insert(tx *sql.Tx, notificationId string, alertOptions []golang.AlertType) error

func (*PostgresUserNotificationAlertOptionTable) SelectByNotificationId

func (p *PostgresUserNotificationAlertOptionTable) SelectByNotificationId(notificationId string) ([]golang.AlertType, error)

func (*PostgresUserNotificationAlertOptionTable) Update

func (p *PostgresUserNotificationAlertOptionTable) Update(tx *sql.Tx, notificationId string, alertOptions []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 (*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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL