Documentation
¶
Overview ¶
Package pgstore contains query helpers generated from db/queries/* using sqlc.
Index ¶
- type ChangeTagCategoryParams
- type Collection
- type Consumption
- type InsertCollectionParams
- type InsertConsumptionParams
- type InsertTagCategoryParams
- type InsertTagParams
- type InsertTeaParams
- type ListCollectionRecordsRow
- type ListConsumptionsSinceParams
- type Notification
- type QRRecord
- type Queries
- func (q *Queries) AddTagToTea(ctx context.Context, teaID uuid.UUID, tagID uuid.UUID) error
- func (q *Queries) ChangeTagCategory(ctx context.Context, arg ChangeTagCategoryParams) (Tag, error)
- func (q *Queries) DB() *sql.DB
- func (q *Queries) DeleteCollection(ctx context.Context, id uuid.UUID, userID uuid.UUID) error
- func (q *Queries) DeleteCollectionItem(ctx context.Context, collectionID uuid.UUID, qrID uuid.UUID) error
- func (q *Queries) DeleteConsumptionsBefore(ctx context.Context, userID uuid.UUID, cutoff time.Time) error
- func (q *Queries) DeleteTag(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteTagCategory(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteTagFromTea(ctx context.Context, teaID uuid.UUID, tagID uuid.UUID) error
- func (q *Queries) DeleteTagsByCategory(ctx context.Context, categoryID uuid.UUID) error
- func (q *Queries) DeleteTea(ctx context.Context, id uuid.UUID) error
- func (q *Queries) GetCollection(ctx context.Context, id uuid.UUID, userID uuid.UUID) (Collection, error)
- func (q *Queries) GetQR(ctx context.Context, id uuid.UUID) (QRRecord, error)
- func (q *Queries) GetTag(ctx context.Context, id uuid.UUID) (Tag, error)
- func (q *Queries) GetTagCategory(ctx context.Context, id uuid.UUID) (TagCategory, error)
- func (q *Queries) GetTea(ctx context.Context, id uuid.UUID) (Tea, error)
- func (q *Queries) InsertCollection(ctx context.Context, arg InsertCollectionParams) (Collection, error)
- func (q *Queries) InsertCollectionItem(ctx context.Context, collectionID uuid.UUID, qrID uuid.UUID) error
- func (q *Queries) InsertConsumption(ctx context.Context, arg InsertConsumptionParams) error
- func (q *Queries) InsertDevice(ctx context.Context, id uuid.UUID, userID uuid.UUID, token string) error
- func (q *Queries) InsertTag(ctx context.Context, arg InsertTagParams) (Tag, error)
- func (q *Queries) InsertTagCategory(ctx context.Context, arg InsertTagCategoryParams) (TagCategory, error)
- func (q *Queries) InsertTea(ctx context.Context, arg InsertTeaParams) (Tea, error)
- func (q *Queries) ListCollectionRecords(ctx context.Context, collectionID uuid.UUID) ([]ListCollectionRecordsRow, error)
- func (q *Queries) ListCollections(ctx context.Context, userID uuid.UUID) ([]Collection, error)
- func (q *Queries) ListConsumptionsSince(ctx context.Context, arg ListConsumptionsSinceParams) ([]Consumption, error)
- func (q *Queries) ListDeviceTokens(ctx context.Context, userID uuid.UUID) ([]string, error)
- func (q *Queries) ListNotifications(ctx context.Context, userID uuid.UUID) ([]Notification, error)
- func (q *Queries) ListTagCategories(ctx context.Context) ([]TagCategory, error)
- func (q *Queries) ListTags(ctx context.Context) ([]Tag, error)
- func (q *Queries) ListTagsByCategory(ctx context.Context, categoryID uuid.UUID) ([]Tag, error)
- func (q *Queries) ListTagsByCategoryFilter(ctx context.Context, categoryID uuid.UUID) ([]Tag, error)
- func (q *Queries) ListTagsByName(ctx context.Context, prefix string) ([]Tag, error)
- func (q *Queries) ListTagsByNameCategory(ctx context.Context, prefix string, categoryID uuid.UUID) ([]Tag, error)
- func (q *Queries) ListTagsByTea(ctx context.Context, teaID uuid.UUID) ([]Tag, error)
- func (q *Queries) ListTeas(ctx context.Context) ([]Tea, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]User, error)
- func (q *Queries) SearchTagCategories(ctx context.Context, prefix string) ([]TagCategory, error)
- func (q *Queries) SearchTeasByPrefix(ctx context.Context, name string, limit int32) ([]Tea, error)
- func (q *Queries) UpdateDeviceToken(ctx context.Context, id uuid.UUID, token string) (int64, error)
- func (q *Queries) UpdateTag(ctx context.Context, arg UpdateTagParams) (Tag, error)
- func (q *Queries) UpdateTagCategory(ctx context.Context, arg UpdateTagCategoryParams) (TagCategory, error)
- func (q *Queries) UpdateTea(ctx context.Context, arg UpdateTeaParams) (Tea, error)
- func (q *Queries) UpsertQR(ctx context.Context, arg QRRecord) error
- func (q *Queries) UpsertUser(ctx context.Context, arg UpsertUserParams) (User, error)
- type Tag
- type TagCategory
- type Tea
- type UpdateTagCategoryParams
- type UpdateTagParams
- type UpdateTeaParams
- type UpsertUserParams
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangeTagCategoryParams ¶
type Collection ¶
type InsertCollectionParams ¶
type InsertConsumptionParams ¶
type InsertTagCategoryParams ¶
type InsertTagParams ¶
type InsertTeaParams ¶
type Notification ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddTagToTea ¶
func (*Queries) ChangeTagCategory ¶
func (*Queries) DeleteCollection ¶
func (*Queries) DeleteCollectionItem ¶
func (*Queries) DeleteConsumptionsBefore ¶
func (*Queries) DeleteTagCategory ¶
func (*Queries) DeleteTagFromTea ¶
func (*Queries) DeleteTagsByCategory ¶
func (*Queries) GetCollection ¶
func (*Queries) GetTagCategory ¶
func (*Queries) InsertCollection ¶
func (q *Queries) InsertCollection(ctx context.Context, arg InsertCollectionParams) (Collection, error)
func (*Queries) InsertCollectionItem ¶
func (*Queries) InsertConsumption ¶
func (q *Queries) InsertConsumption(ctx context.Context, arg InsertConsumptionParams) error
func (*Queries) InsertDevice ¶
func (*Queries) InsertTagCategory ¶
func (q *Queries) InsertTagCategory(ctx context.Context, arg InsertTagCategoryParams) (TagCategory, error)
func (*Queries) ListCollectionRecords ¶
func (*Queries) ListCollections ¶
func (*Queries) ListConsumptionsSince ¶
func (q *Queries) ListConsumptionsSince(ctx context.Context, arg ListConsumptionsSinceParams) ([]Consumption, error)
func (*Queries) ListDeviceTokens ¶
func (*Queries) ListNotifications ¶
func (*Queries) ListTagCategories ¶
func (q *Queries) ListTagCategories(ctx context.Context) ([]TagCategory, error)
func (*Queries) ListTagsByCategory ¶
func (*Queries) ListTagsByCategoryFilter ¶
func (*Queries) ListTagsByName ¶
func (*Queries) ListTagsByNameCategory ¶
func (*Queries) ListTagsByTea ¶
func (*Queries) SearchTagCategories ¶
func (*Queries) SearchTeasByPrefix ¶
func (*Queries) UpdateDeviceToken ¶
func (*Queries) UpdateTagCategory ¶
func (q *Queries) UpdateTagCategory(ctx context.Context, arg UpdateTagCategoryParams) (TagCategory, error)
func (*Queries) UpsertUser ¶
type TagCategory ¶
type UpdateTagCategoryParams ¶
type UpdateTeaParams ¶
type UpsertUserParams ¶
Click to show internal directories.
Click to hide internal directories.