Documentation ¶
Index ¶
- type ActiveServer
- type ActiveServerClient
- type AddFlagMappingParams
- type AddFlagParams
- type AddGuildChannelParams
- type AddGuildParams
- type AddPrevActiveServerClientParams
- type AddPrevActiveServerParams
- type AddTrackingParams
- type Channel
- type DBTX
- type Flag
- type FlagMapping
- type GetChannelParams
- type GetFlagMappingParams
- type GetFlagMappingRow
- type GetMessageTargetNotificationsParams
- type GetMessageTargetNotificationsRow
- type GetPlayerCountNotificationParams
- type GetPrevActiveServerClientsRow
- type Guild
- type InsertActiveServerClientsParams
- type InsertActiveServersParams
- type ListAllTrackingsRow
- type ListChannelTrackingsParams
- type ListChannelTrackingsRow
- type ListFlagMappingsParams
- type ListFlagMappingsRow
- type ListGuildChannelsRow
- type ListTrackedServerClientsRow
- type ListTrackedServersRow
- type PlayerCountNotification
- type PrevActiveServer
- type PrevActiveServerClient
- type PrevMessageMention
- type Queries
- func (q *Queries) AddFlag(ctx context.Context, arg AddFlagParams) error
- func (q *Queries) AddFlagMapping(ctx context.Context, arg AddFlagMappingParams) error
- func (q *Queries) AddGuild(ctx context.Context, arg AddGuildParams) error
- func (q *Queries) AddGuildChannel(ctx context.Context, arg AddGuildChannelParams) error
- func (q *Queries) AddPrevActiveServer(ctx context.Context, arg AddPrevActiveServerParams) error
- func (q *Queries) AddPrevActiveServerClient(ctx context.Context, arg AddPrevActiveServerClientParams) error
- func (q *Queries) AddTracking(ctx context.Context, arg AddTrackingParams) error
- func (q *Queries) DeleteActiveServerClients(ctx context.Context) error
- func (q *Queries) DeleteActiveServers(ctx context.Context) error
- func (q *Queries) ExistsServer(ctx context.Context, address string) ([]string, error)
- func (q *Queries) GetChannel(ctx context.Context, arg GetChannelParams) ([]bool, error)
- func (q *Queries) GetFlag(ctx context.Context, flagID int16) ([]Flag, error)
- func (q *Queries) GetFlagByAbbr(ctx context.Context, abbr string) ([]Flag, error)
- func (q *Queries) GetFlagMapping(ctx context.Context, arg GetFlagMappingParams) ([]GetFlagMappingRow, error)
- func (q *Queries) GetGuild(ctx context.Context, guildID int64) ([]Guild, error)
- func (q *Queries) GetMessageTargetNotifications(ctx context.Context, arg GetMessageTargetNotificationsParams) ([]GetMessageTargetNotificationsRow, error)
- func (q *Queries) GetPlayerCountNotification(ctx context.Context, arg GetPlayerCountNotificationParams) ([]PlayerCountNotification, error)
- func (q *Queries) GetPrevActiveServerClients(ctx context.Context, messageID int64) ([]GetPrevActiveServerClientsRow, error)
- func (q *Queries) InsertActiveServerClients(ctx context.Context, arg InsertActiveServerClientsParams) error
- func (q *Queries) InsertActiveServers(ctx context.Context, arg InsertActiveServersParams) error
- func (q *Queries) ListAllTrackings(ctx context.Context) ([]ListAllTrackingsRow, error)
- func (q *Queries) ListChannelTrackings(ctx context.Context, arg ListChannelTrackingsParams) ([]ListChannelTrackingsRow, error)
- func (q *Queries) ListFlagMappings(ctx context.Context, arg ListFlagMappingsParams) ([]ListFlagMappingsRow, error)
- func (q *Queries) ListFlags(ctx context.Context) ([]Flag, error)
- func (q *Queries) ListGuildChannels(ctx context.Context, guildID int64) ([]ListGuildChannelsRow, error)
- func (q *Queries) ListGuilds(ctx context.Context) ([]Guild, error)
- func (q *Queries) ListPlayerCountNotifications(ctx context.Context) ([]PlayerCountNotification, error)
- func (q *Queries) ListPrevActiveServers(ctx context.Context) ([]PrevActiveServer, error)
- func (q *Queries) ListPreviousMessageMentions(ctx context.Context) ([]PrevMessageMention, error)
- func (q *Queries) ListTrackedServerClients(ctx context.Context) ([]ListTrackedServerClientsRow, error)
- func (q *Queries) ListTrackedServers(ctx context.Context) ([]ListTrackedServersRow, error)
- func (q *Queries) RemoveFlagMapping(ctx context.Context, arg RemoveFlagMappingParams) error
- func (q *Queries) RemoveGuild(ctx context.Context, guildID int64) error
- func (q *Queries) RemoveGuildChannel(ctx context.Context, arg RemoveGuildChannelParams) error
- func (q *Queries) RemoveMessageMentions(ctx context.Context, arg RemoveMessageMentionsParams) error
- func (q *Queries) RemovePlayerCountNotification(ctx context.Context, arg RemovePlayerCountNotificationParams) error
- func (q *Queries) RemovePlayerCountNotifications(ctx context.Context) error
- func (q *Queries) RemovePrevActiveServer(ctx context.Context, messageID int64) error
- func (q *Queries) RemovePrevActiveServerClient(ctx context.Context, messageID int64) error
- func (q *Queries) RemoveTrackingByMessageId(ctx context.Context, arg RemoveTrackingByMessageIdParams) error
- func (q *Queries) SetPlayerCountNotification(ctx context.Context, arg SetPlayerCountNotificationParams) error
- func (q *Queries) StartChannel(ctx context.Context, arg StartChannelParams) error
- func (q *Queries) StopChannel(ctx context.Context, arg StopChannelParams) error
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type RemoveFlagMappingParams
- type RemoveGuildChannelParams
- type RemoveMessageMentionsParams
- type RemovePlayerCountNotificationParams
- type RemoveTrackingByMessageIdParams
- type SetPlayerCountNotificationParams
- type StartChannelParams
- type StopChannelParams
- type Tracking
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveServer ¶
type ActiveServer struct { Timestamp pgtype.Timestamptz `db:"timestamp"` Address string `db:"address"` Protocols []byte `db:"protocols"` Name string `db:"name"` Gametype string `db:"gametype"` Passworded bool `db:"passworded"` Map string `db:"map"` MapSha256sum *string `db:"map_sha256sum"` MapSize *int32 `db:"map_size"` Version string `db:"version"` MaxClients int16 `db:"max_clients"` MaxPlayers int16 `db:"max_players"` ScoreKind string `db:"score_kind"` }
type ActiveServerClient ¶
type AddFlagMappingParams ¶
type AddFlagParams ¶
type AddGuildChannelParams ¶
type AddGuildParams ¶
type AddPrevActiveServerClientParams ¶
type AddPrevActiveServerClientParams struct { MessageID int64 `db:"message_id"` GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` Name string `db:"name"` Clan string `db:"clan"` Team *int16 `db:"team"` CountryID int16 `db:"country_id"` Score int32 `db:"score"` IsPlayer bool `db:"is_player"` FlagAbbr string `db:"flag_abbr"` FlagEmoji string `db:"flag_emoji"` }
type AddPrevActiveServerParams ¶
type AddPrevActiveServerParams struct { MessageID int64 `db:"message_id"` GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` Timestamp pgtype.Timestamptz `db:"timestamp"` Address string `db:"address"` Protocols []byte `db:"protocols"` Name string `db:"name"` Gametype string `db:"gametype"` Passworded bool `db:"passworded"` Map string `db:"map"` MapSha256sum *string `db:"map_sha256sum"` MapSize *int32 `db:"map_size"` Version string `db:"version"` MaxClients int16 `db:"max_clients"` MaxPlayers int16 `db:"max_players"` ScoreKind string `db:"score_kind"` }
type AddTrackingParams ¶
type FlagMapping ¶
type GetChannelParams ¶
type GetFlagMappingParams ¶
type GetFlagMappingRow ¶
type GetPrevActiveServerClientsRow ¶
type GetPrevActiveServerClientsRow struct { MessageID int64 `db:"message_id"` GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` Name string `db:"name"` Clan string `db:"clan"` Team *int16 `db:"team"` CountryID int16 `db:"country_id"` Score int32 `db:"score"` IsPlayer bool `db:"is_player"` FlagAbbr string `db:"flag_abbr"` FlagEmoji string `db:"flag_emoji"` }
type InsertActiveServersParams ¶
type InsertActiveServersParams struct { Timestamp pgtype.Timestamptz `db:"timestamp"` Address string `db:"address"` Protocols []byte `db:"protocols"` Name string `db:"name"` Gametype string `db:"gametype"` Passworded bool `db:"passworded"` Map string `db:"map"` MapSha256sum *string `db:"map_sha256sum"` MapSize *int32 `db:"map_size"` Version string `db:"version"` MaxClients int16 `db:"max_clients"` MaxPlayers int16 `db:"max_players"` ScoreKind string `db:"score_kind"` }
type ListAllTrackingsRow ¶
type ListChannelTrackingsRow ¶
type ListFlagMappingsParams ¶
type ListFlagMappingsRow ¶
type ListGuildChannelsRow ¶
type ListTrackedServerClientsRow ¶
type ListTrackedServerClientsRow struct { GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` MessageID int64 `db:"message_id"` Name string `db:"name"` Clan string `db:"clan"` CountryID int16 `db:"country_id"` Score int32 `db:"score"` IsPlayer bool `db:"is_player"` Team *int16 `db:"team"` Abbr string `db:"abbr"` FlagEmoji string `db:"flag_emoji"` }
type ListTrackedServersRow ¶
type ListTrackedServersRow struct { GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` MessageID int64 `db:"message_id"` Timestamp pgtype.Timestamptz `db:"timestamp"` Address string `db:"address"` Protocols []byte `db:"protocols"` Name string `db:"name"` Gametype string `db:"gametype"` Passworded bool `db:"passworded"` Map string `db:"map"` MapSha256sum *string `db:"map_sha256sum"` MapSize *int32 `db:"map_size"` Version string `db:"version"` MaxClients int16 `db:"max_clients"` MaxPlayers int16 `db:"max_players"` ScoreKind string `db:"score_kind"` }
type PlayerCountNotification ¶
type PrevActiveServer ¶
type PrevActiveServer struct { MessageID int64 `db:"message_id"` GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` Timestamp pgtype.Timestamptz `db:"timestamp"` Address string `db:"address"` Protocols []byte `db:"protocols"` Name string `db:"name"` Gametype string `db:"gametype"` Passworded bool `db:"passworded"` Map string `db:"map"` MapSha256sum *string `db:"map_sha256sum"` MapSize *int32 `db:"map_size"` Version string `db:"version"` MaxClients int16 `db:"max_clients"` MaxPlayers int16 `db:"max_players"` ScoreKind string `db:"score_kind"` }
type PrevActiveServerClient ¶
type PrevActiveServerClient struct { ID int64 `db:"id"` MessageID int64 `db:"message_id"` GuildID int64 `db:"guild_id"` ChannelID int64 `db:"channel_id"` Name string `db:"name"` Clan string `db:"clan"` CountryID int16 `db:"country_id"` Score int32 `db:"score"` IsPlayer bool `db:"is_player"` Team *int16 `db:"team"` FlagAbbr string `db:"flag_abbr"` FlagEmoji string `db:"flag_emoji"` }
type PrevMessageMention ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddFlagMapping ¶
func (q *Queries) AddFlagMapping(ctx context.Context, arg AddFlagMappingParams) error
func (*Queries) AddGuild ¶
func (q *Queries) AddGuild(ctx context.Context, arg AddGuildParams) error
func (*Queries) AddGuildChannel ¶
func (q *Queries) AddGuildChannel(ctx context.Context, arg AddGuildChannelParams) error
func (*Queries) AddPrevActiveServer ¶
func (q *Queries) AddPrevActiveServer(ctx context.Context, arg AddPrevActiveServerParams) error
func (*Queries) AddPrevActiveServerClient ¶
func (q *Queries) AddPrevActiveServerClient(ctx context.Context, arg AddPrevActiveServerClientParams) error
func (*Queries) AddTracking ¶
func (q *Queries) AddTracking(ctx context.Context, arg AddTrackingParams) error
func (*Queries) DeleteActiveServerClients ¶
func (*Queries) DeleteActiveServers ¶
func (*Queries) ExistsServer ¶
func (*Queries) GetChannel ¶
func (*Queries) GetFlagByAbbr ¶
func (*Queries) GetFlagMapping ¶
func (q *Queries) GetFlagMapping(ctx context.Context, arg GetFlagMappingParams) ([]GetFlagMappingRow, error)
func (*Queries) GetMessageTargetNotifications ¶
func (q *Queries) GetMessageTargetNotifications(ctx context.Context, arg GetMessageTargetNotificationsParams) ([]GetMessageTargetNotificationsRow, error)
func (*Queries) GetPlayerCountNotification ¶
func (q *Queries) GetPlayerCountNotification(ctx context.Context, arg GetPlayerCountNotificationParams) ([]PlayerCountNotification, error)
func (*Queries) GetPrevActiveServerClients ¶
func (*Queries) InsertActiveServerClients ¶
func (q *Queries) InsertActiveServerClients(ctx context.Context, arg InsertActiveServerClientsParams) error
func (*Queries) InsertActiveServers ¶
func (q *Queries) InsertActiveServers(ctx context.Context, arg InsertActiveServersParams) error
func (*Queries) ListAllTrackings ¶
func (q *Queries) ListAllTrackings(ctx context.Context) ([]ListAllTrackingsRow, error)
func (*Queries) ListChannelTrackings ¶
func (q *Queries) ListChannelTrackings(ctx context.Context, arg ListChannelTrackingsParams) ([]ListChannelTrackingsRow, error)
func (*Queries) ListFlagMappings ¶
func (q *Queries) ListFlagMappings(ctx context.Context, arg ListFlagMappingsParams) ([]ListFlagMappingsRow, error)
func (*Queries) ListGuildChannels ¶
func (*Queries) ListPlayerCountNotifications ¶
func (q *Queries) ListPlayerCountNotifications(ctx context.Context) ([]PlayerCountNotification, error)
func (*Queries) ListPrevActiveServers ¶
func (q *Queries) ListPrevActiveServers(ctx context.Context) ([]PrevActiveServer, error)
func (*Queries) ListPreviousMessageMentions ¶
func (q *Queries) ListPreviousMessageMentions(ctx context.Context) ([]PrevMessageMention, error)
func (*Queries) ListTrackedServerClients ¶
func (q *Queries) ListTrackedServerClients(ctx context.Context) ([]ListTrackedServerClientsRow, error)
func (*Queries) ListTrackedServers ¶
func (q *Queries) ListTrackedServers(ctx context.Context) ([]ListTrackedServersRow, error)
func (*Queries) RemoveFlagMapping ¶
func (q *Queries) RemoveFlagMapping(ctx context.Context, arg RemoveFlagMappingParams) error
func (*Queries) RemoveGuild ¶
func (*Queries) RemoveGuildChannel ¶
func (q *Queries) RemoveGuildChannel(ctx context.Context, arg RemoveGuildChannelParams) error
func (*Queries) RemoveMessageMentions ¶
func (q *Queries) RemoveMessageMentions(ctx context.Context, arg RemoveMessageMentionsParams) error
func (*Queries) RemovePlayerCountNotification ¶
func (q *Queries) RemovePlayerCountNotification(ctx context.Context, arg RemovePlayerCountNotificationParams) error
func (*Queries) RemovePlayerCountNotifications ¶
func (*Queries) RemovePrevActiveServer ¶
func (*Queries) RemovePrevActiveServerClient ¶
func (*Queries) RemoveTrackingByMessageId ¶
func (q *Queries) RemoveTrackingByMessageId(ctx context.Context, arg RemoveTrackingByMessageIdParams) error
func (*Queries) SetPlayerCountNotification ¶
func (q *Queries) SetPlayerCountNotification(ctx context.Context, arg SetPlayerCountNotificationParams) error
func (*Queries) StartChannel ¶
func (q *Queries) StartChannel(ctx context.Context, arg StartChannelParams) error
func (*Queries) StopChannel ¶
func (q *Queries) StopChannel(ctx context.Context, arg StopChannelParams) error
type RemoveFlagMappingParams ¶
type StartChannelParams ¶
type StopChannelParams ¶
Click to show internal directories.
Click to hide internal directories.