 Documentation
      ¶
      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.