Versions in this module Expand all Collapse all v0 v0.1.1 May 4, 2024 Changes in this version + func Schema() string + type CreateEveCategoryParams struct + ID int64 + IsPublished bool + Name string + type CreateEveCharacterParams struct + AllianceID sql.NullInt64 + Birthday time.Time + CorporationID int64 + Description string + FactionID sql.NullInt64 + Gender string + ID int64 + Name string + RaceID int64 + SecurityStatus float64 + Title string + type CreateEveConstellationParams struct + EveRegionID int64 + ID int64 + Name string + type CreateEveEntityParams struct + Category string + ID int64 + Name string + type CreateEveGroupParams struct + EveCategoryID int64 + ID int64 + IsPublished bool + Name string + type CreateEveRaceParams struct + Description string + ID int64 + Name string + type CreateEveRegionParams struct + Description string + ID int64 + Name string + type CreateEveSolarSystemParams struct + EveConstellationID int64 + ID int64 + Name string + SecurityStatus float64 + type CreateEveTypeParams struct + Description string + EveGroupID int64 + ID int64 + IsPublished bool + Name string + type CreateMailLabelParams struct + Color string + LabelID int64 + MyCharacterID int64 + Name string + UnreadCount int64 + type CreateMailListParams struct + EveEntityID int64 + MyCharacterID int64 + type CreateMailMailLabelParams struct + MailID int64 + MailLabelID int64 + type CreateMailParams struct + Body string + FromID int64 + IsRead bool + MailID int64 + MyCharacterID int64 + Subject string + Timestamp time.Time + type CreateMailRecipientParams struct + EveEntityID int64 + MailID int64 + type CreateMyCharacterParams struct + ID int64 + LastLoginAt time.Time + LocationID int64 + ShipID int64 + SkillPoints int64 + WalletBalance float64 + type DBTX interface + ExecContext func(context.Context, string, ...interface{}) (sql.Result, error) + PrepareContext func(context.Context, string) (*sql.Stmt, error) + QueryContext func(context.Context, string, ...interface{}) (*sql.Rows, error) + QueryRowContext func(context.Context, string, ...interface{}) *sql.Row + type DeleteMailParams struct + MailID int64 + MyCharacterID int64 + type DeleteObsoleteMailLabelsParams struct + MyCharacterID int64 + MyCharacterID_2 int64 + type DeleteObsoleteMailListsParams struct + MyCharacterID int64 + MyCharacterID_2 int64 + MyCharacterID_3 int64 + type Dictionary struct + Key string + Value []byte + type EveCategory struct + ID int64 + IsPublished bool + Name string + type EveCharacter struct + AllianceID sql.NullInt64 + Birthday time.Time + CorporationID int64 + Description string + FactionID sql.NullInt64 + Gender string + ID int64 + Name string + RaceID int64 + SecurityStatus float64 + Title string + type EveCharacterAlliance struct + Category sql.NullString + ID sql.NullInt64 + Name sql.NullString + type EveCharacterFaction struct + Category sql.NullString + ID sql.NullInt64 + Name sql.NullString + type EveConstellation struct + EveRegionID int64 + ID int64 + Name string + type EveEntity struct + Category string + ID int64 + Name string + type EveGroup struct + EveCategoryID int64 + ID int64 + IsPublished bool + Name string + type EveRace struct + Description string + ID int64 + Name string + type EveRegion struct + Description string + ID int64 + Name string + type EveSolarSystem struct + EveConstellationID int64 + ID int64 + Name string + SecurityStatus float64 + type EveType struct + Description string + EveGroupID int64 + ID int64 + IsPublished bool + Name string + type GetEveCharacterRow struct + EveCharacter EveCharacter + EveCharacterAlliance EveCharacterAlliance + EveCharacterFaction EveCharacterFaction + EveEntity EveEntity + EveRace EveRace + type GetEveConstellationRow struct + EveConstellation EveConstellation + EveRegion EveRegion + type GetEveGroupRow struct + EveCategory EveCategory + EveGroup EveGroup + type GetEveSolarSystemRow struct + EveConstellation EveConstellation + EveRegion EveRegion + EveSolarSystem EveSolarSystem + type GetEveTypeRow struct + EveCategory EveCategory + EveGroup EveGroup + EveType EveType + type GetMailLabelParams struct + LabelID int64 + MyCharacterID int64 + type GetMailLabelUnreadCountsRow struct + LabelID int64 + UnreadCount2 int64 + type GetMailListParams struct + EveEntityID int64 + MyCharacterID int64 + type GetMailListUnreadCountsRow struct + ListID int64 + UnreadCount2 int64 + type GetMailParams struct + MailID int64 + MyCharacterID int64 + type GetMailRow struct + EveEntity EveEntity + Mail Mail + type GetMyCharacterRow struct + EveCategory EveCategory + EveCharacter EveCharacter + EveCharacterAlliance EveCharacterAlliance + EveCharacterFaction EveCharacterFaction + EveConstellation EveConstellation + EveEntity EveEntity + EveGroup EveGroup + EveRace EveRace + EveRegion EveRegion + EveSolarSystem EveSolarSystem + EveType EveType + MyCharacter MyCharacter + type ListEveEntityByNameAndCategoryParams struct + Category string + Name string + type ListMailIDsForLabelOrderedParams struct + LabelID int64 + MyCharacterID int64 + type ListMailIDsForListOrderedParams struct + EveEntityID int64 + MyCharacterID int64 + type ListMailLabelsByIDsParams struct + Ids []int64 + MyCharacterID int64 + type ListMyCharactersRow struct + ID int64 + Name string + type Mail struct + Body string + FromID int64 + ID int64 + IsRead bool + MailID int64 + MyCharacterID int64 + Subject string + Timestamp time.Time + type MailLabel struct + Color string + ID int64 + LabelID int64 + MyCharacterID int64 + Name string + UnreadCount int64 + type MailList struct + EveEntityID int64 + MyCharacterID int64 + type MailMailLabel struct + MailID int64 + MailLabelID int64 + type MailRecipient struct + EveEntityID int64 + MailID int64 + type MyCharacter struct + ID int64 + LastLoginAt time.Time + LocationID int64 + ShipID int64 + SkillPoints int64 + WalletBalance float64 + type Queries struct + func New(db DBTX) *Queries + func (q *Queries) CreateEveCategory(ctx context.Context, arg CreateEveCategoryParams) (EveCategory, error) + func (q *Queries) CreateEveCharacter(ctx context.Context, arg CreateEveCharacterParams) error + func (q *Queries) CreateEveConstellation(ctx context.Context, arg CreateEveConstellationParams) error + func (q *Queries) CreateEveEntity(ctx context.Context, arg CreateEveEntityParams) (EveEntity, error) + func (q *Queries) CreateEveGroup(ctx context.Context, arg CreateEveGroupParams) error + func (q *Queries) CreateEveRace(ctx context.Context, arg CreateEveRaceParams) (EveRace, error) + func (q *Queries) CreateEveRegion(ctx context.Context, arg CreateEveRegionParams) (EveRegion, error) + func (q *Queries) CreateEveSolarSystem(ctx context.Context, arg CreateEveSolarSystemParams) error + func (q *Queries) CreateEveType(ctx context.Context, arg CreateEveTypeParams) error + func (q *Queries) CreateMail(ctx context.Context, arg CreateMailParams) (Mail, error) + func (q *Queries) CreateMailLabel(ctx context.Context, arg CreateMailLabelParams) (MailLabel, error) + func (q *Queries) CreateMailList(ctx context.Context, arg CreateMailListParams) error + func (q *Queries) CreateMailMailLabel(ctx context.Context, arg CreateMailMailLabelParams) error + func (q *Queries) CreateMailRecipient(ctx context.Context, arg CreateMailRecipientParams) error + func (q *Queries) CreateMyCharacter(ctx context.Context, arg CreateMyCharacterParams) (MyCharacter, error) + func (q *Queries) DeleteDictEntry(ctx context.Context, key string) error + func (q *Queries) DeleteEveCharacter(ctx context.Context, id int64) error + func (q *Queries) DeleteMail(ctx context.Context, arg DeleteMailParams) error + func (q *Queries) DeleteMailMailLabels(ctx context.Context, mailID int64) error + func (q *Queries) DeleteMyCharacter(ctx context.Context, id int64) error + func (q *Queries) DeleteObsoleteMailLabels(ctx context.Context, arg DeleteObsoleteMailLabelsParams) error + func (q *Queries) DeleteObsoleteMailLists(ctx context.Context, arg DeleteObsoleteMailListsParams) error + func (q *Queries) GetDictEntry(ctx context.Context, key string) (Dictionary, error) + func (q *Queries) GetEveCategory(ctx context.Context, id int64) (EveCategory, error) + func (q *Queries) GetEveCharacter(ctx context.Context, id int64) (GetEveCharacterRow, error) + func (q *Queries) GetEveConstellation(ctx context.Context, id int64) (GetEveConstellationRow, error) + func (q *Queries) GetEveEntity(ctx context.Context, id int64) (EveEntity, error) + func (q *Queries) GetEveGroup(ctx context.Context, id int64) (GetEveGroupRow, error) + func (q *Queries) GetEveRace(ctx context.Context, id int64) (EveRace, error) + func (q *Queries) GetEveRegion(ctx context.Context, id int64) (EveRegion, error) + func (q *Queries) GetEveSolarSystem(ctx context.Context, id int64) (GetEveSolarSystemRow, error) + func (q *Queries) GetEveType(ctx context.Context, id int64) (GetEveTypeRow, error) + func (q *Queries) GetMail(ctx context.Context, arg GetMailParams) (GetMailRow, error) + func (q *Queries) GetMailLabel(ctx context.Context, arg GetMailLabelParams) (MailLabel, error) + func (q *Queries) GetMailLabelUnreadCounts(ctx context.Context, myCharacterID int64) ([]GetMailLabelUnreadCountsRow, error) + func (q *Queries) GetMailLabels(ctx context.Context, mailID int64) ([]MailLabel, error) + func (q *Queries) GetMailList(ctx context.Context, arg GetMailListParams) (MailList, error) + func (q *Queries) GetMailListUnreadCounts(ctx context.Context, myCharacterID int64) ([]GetMailListUnreadCountsRow, error) + func (q *Queries) GetMailRecipients(ctx context.Context, mailID int64) ([]EveEntity, error) + func (q *Queries) GetMailUnreadCount(ctx context.Context, myCharacterID int64) (int64, error) + func (q *Queries) GetMyCharacter(ctx context.Context, id int64) (GetMyCharacterRow, error) + func (q *Queries) GetToken(ctx context.Context, myCharacterID int64) (Token, error) + func (q *Queries) ListEveCharacterIDs(ctx context.Context) ([]int64, error) + func (q *Queries) ListEveEntitiesByName(ctx context.Context, name string) ([]EveEntity, error) + func (q *Queries) ListEveEntitiesByPartialName(ctx context.Context, name string) ([]EveEntity, error) + func (q *Queries) ListEveEntityByNameAndCategory(ctx context.Context, arg ListEveEntityByNameAndCategoryParams) ([]EveEntity, error) + func (q *Queries) ListEveEntityIDs(ctx context.Context) ([]int64, error) + func (q *Queries) ListEveRaceIDs(ctx context.Context) ([]int64, error) + func (q *Queries) ListMailIDs(ctx context.Context, myCharacterID int64) ([]int64, error) + func (q *Queries) ListMailIDsForLabelOrdered(ctx context.Context, arg ListMailIDsForLabelOrderedParams) ([]int64, error) + func (q *Queries) ListMailIDsForListOrdered(ctx context.Context, arg ListMailIDsForListOrderedParams) ([]int64, error) + func (q *Queries) ListMailIDsNoLabelOrdered(ctx context.Context, myCharacterID int64) ([]int64, error) + func (q *Queries) ListMailIDsOrdered(ctx context.Context, myCharacterID int64) ([]int64, error) + func (q *Queries) ListMailLabelsByIDs(ctx context.Context, arg ListMailLabelsByIDsParams) ([]MailLabel, error) + func (q *Queries) ListMailLabelsOrdered(ctx context.Context, myCharacterID int64) ([]MailLabel, error) + func (q *Queries) ListMailListsOrdered(ctx context.Context, myCharacterID int64) ([]EveEntity, error) + func (q *Queries) ListMyCharacterIDs(ctx context.Context) ([]int64, error) + func (q *Queries) ListMyCharacters(ctx context.Context) ([]ListMyCharactersRow, error) + func (q *Queries) UpdateEveCharacter(ctx context.Context, arg UpdateEveCharacterParams) error + func (q *Queries) UpdateMail(ctx context.Context, arg UpdateMailParams) error + func (q *Queries) UpdateMyCharacter(ctx context.Context, arg UpdateMyCharacterParams) error + func (q *Queries) UpdateOrCreateDictEntry(ctx context.Context, arg UpdateOrCreateDictEntryParams) error + func (q *Queries) UpdateOrCreateEveEntity(ctx context.Context, arg UpdateOrCreateEveEntityParams) (EveEntity, error) + func (q *Queries) UpdateOrCreateMailLabel(ctx context.Context, arg UpdateOrCreateMailLabelParams) (MailLabel, error) + func (q *Queries) UpdateOrCreateMyCharacter(ctx context.Context, arg UpdateOrCreateMyCharacterParams) (MyCharacter, error) + func (q *Queries) UpdateOrCreateToken(ctx context.Context, arg UpdateOrCreateTokenParams) error + func (q *Queries) WithTx(tx *sql.Tx) *Queries + type Token struct + AccessToken string + ExpiresAt time.Time + MyCharacterID int64 + RefreshToken string + TokenType string + type UpdateEveCharacterParams struct + AllianceID sql.NullInt64 + CorporationID int64 + Description string + FactionID sql.NullInt64 + ID int64 + Name string + SecurityStatus float64 + Title string + type UpdateMailParams struct + ID int64 + IsRead bool + type UpdateMyCharacterParams struct + ID int64 + LastLoginAt time.Time + LocationID int64 + ShipID int64 + SkillPoints int64 + WalletBalance float64 + type UpdateOrCreateDictEntryParams struct + Key string + Value []byte + type UpdateOrCreateEveEntityParams struct + Category string + ID int64 + Name string + type UpdateOrCreateMailLabelParams struct + Color string + LabelID int64 + MyCharacterID int64 + Name string + UnreadCount int64 + type UpdateOrCreateMyCharacterParams struct + ID int64 + LastLoginAt time.Time + LocationID int64 + ShipID int64 + SkillPoints int64 + WalletBalance float64 + type UpdateOrCreateTokenParams struct + AccessToken string + ExpiresAt time.Time + MyCharacterID int64 + RefreshToken string + TokenType string v0.1.0 May 4, 2024