Documentation
¶
Index ¶
- type CreateParams
- type DBTX
- type Querier
- type Queries
- func (q *Queries) Create(ctx context.Context, arg CreateParams) (*models.Setting, error)
- func (q *Queries) GetGlobalByName(ctx context.Context, name string) (*models.Setting, error)
- func (q *Queries) SetGlobal(ctx context.Context, name string, value string) (*models.Setting, error)
- func (q *Queries) Update(ctx context.Context, arg UpdateParams) (*models.Setting, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type UpdateParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateParams ¶
type Querier ¶
type Querier interface {
Create(ctx context.Context, arg CreateParams) (*models.Setting, error)
GetGlobalByName(ctx context.Context, name string) (*models.Setting, error)
SetGlobal(ctx context.Context, name string, value string) (*models.Setting, error)
Update(ctx context.Context, arg UpdateParams) (*models.Setting, error)
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) GetGlobalByName ¶
type UpdateParams ¶
type UpdateParams struct {
ModelID uuid.NullUUID `db:"model_id" json:"model_id"`
ModelType pgtype.Text `db:"model_type" json:"model_type"`
Name string `db:"name" json:"name"`
Value string `db:"value" json:"value"`
UpdatedAt pgtype.Timestamptz `db:"updated_at" json:"updated_at"`
ID uuid.UUID `db:"id" json:"id"`
}
Click to show internal directories.
Click to hide internal directories.