Documentation
¶
Index ¶
- Variables
- type BatchGetCommandUserBatchResults
- type BatchInsertCommandUsersBatchResults
- type BatchInsertCommandUsersParams
- type BatchListCommandUsersByTenantBatchResults
- type CopyCommandUsersParams
- type DBTX
- type Querier
- type Queries
- func (q *Queries) BatchGetCommandUser(ctx context.Context, id []int64) *BatchGetCommandUserBatchResults
- func (q *Queries) BatchInsertCommandUsers(ctx context.Context, arg []*BatchInsertCommandUsersParams) *BatchInsertCommandUsersBatchResults
- func (q *Queries) BatchListCommandUsersByTenant(ctx context.Context, tenantID []int64) *BatchListCommandUsersByTenantBatchResults
- func (q *Queries) CopyCommandUsers(ctx context.Context, arg []*CopyCommandUsersParams) (int64, error)
- func (q *Queries) DeleteCommandUser(ctx context.Context, id int64) error
- func (q *Queries) DeleteCommandUsersByTenant(ctx context.Context, tenantID int64) (int64, error)
- func (q *Queries) GetCommandUser(ctx context.Context, id int64) (*User, error)
- func (q *Queries) ListCommandUsers(ctx context.Context) ([]*User, error)
- func (q *Queries) TouchCommandUser(ctx context.Context, id int64) (pgconn.CommandTag, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type User
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrBatchAlreadyClosed = errors.New("batch already closed")
)
Functions ¶
This section is empty.
Types ¶
type BatchGetCommandUserBatchResults ¶
type BatchGetCommandUserBatchResults struct {
// contains filtered or unexported fields
}
func (*BatchGetCommandUserBatchResults) Close ¶
func (b *BatchGetCommandUserBatchResults) Close() error
type BatchInsertCommandUsersBatchResults ¶
type BatchInsertCommandUsersBatchResults struct {
// contains filtered or unexported fields
}
func (*BatchInsertCommandUsersBatchResults) Close ¶
func (b *BatchInsertCommandUsersBatchResults) Close() error
func (*BatchInsertCommandUsersBatchResults) Exec ¶
func (b *BatchInsertCommandUsersBatchResults) Exec(f func(int, error))
type BatchListCommandUsersByTenantBatchResults ¶
type BatchListCommandUsersByTenantBatchResults struct {
// contains filtered or unexported fields
}
func (*BatchListCommandUsersByTenantBatchResults) Close ¶
func (b *BatchListCommandUsersByTenantBatchResults) Close() error
type CopyCommandUsersParams ¶
type DBTX ¶
type DBTX interface {
Exec(context.Context, string, ...interface{}) (pgconn.CommandTag, error)
Query(context.Context, string, ...interface{}) (pgx.Rows, error)
QueryRow(context.Context, string, ...interface{}) pgx.Row
CopyFrom(ctx context.Context, tableName pgx.Identifier, columnNames []string, rowSrc pgx.CopyFromSource) (int64, error)
SendBatch(context.Context, *pgx.Batch) pgx.BatchResults
}
type Querier ¶
type Querier interface {
// kind: read
// store: Commands
BatchGetCommandUser(ctx context.Context, id []int64) *BatchGetCommandUserBatchResults
// kind: write
// store: Commands
BatchInsertCommandUsers(ctx context.Context, arg []*BatchInsertCommandUsersParams) *BatchInsertCommandUsersBatchResults
// kind: read
// store: Commands
BatchListCommandUsersByTenant(ctx context.Context, tenantID []int64) *BatchListCommandUsersByTenantBatchResults
// kind: write
// store: Commands
CopyCommandUsers(ctx context.Context, arg []*CopyCommandUsersParams) (int64, error)
// kind: write
// store: Commands
DeleteCommandUser(ctx context.Context, id int64) error
// kind: write
// store: Commands
DeleteCommandUsersByTenant(ctx context.Context, tenantID int64) (int64, error)
// kind: read
// store: Commands
GetCommandUser(ctx context.Context, id int64) (*User, error)
// kind: read
// store: Commands
ListCommandUsers(ctx context.Context) ([]*User, error)
// kind: write
// store: Commands
TouchCommandUser(ctx context.Context, id int64) (pgconn.CommandTag, error)
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) BatchGetCommandUser ¶
func (q *Queries) BatchGetCommandUser(ctx context.Context, id []int64) *BatchGetCommandUserBatchResults
kind: read store: Commands
func (*Queries) BatchInsertCommandUsers ¶
func (q *Queries) BatchInsertCommandUsers(ctx context.Context, arg []*BatchInsertCommandUsersParams) *BatchInsertCommandUsersBatchResults
kind: write store: Commands
func (*Queries) BatchListCommandUsersByTenant ¶
func (q *Queries) BatchListCommandUsersByTenant(ctx context.Context, tenantID []int64) *BatchListCommandUsersByTenantBatchResults
kind: read store: Commands
func (*Queries) CopyCommandUsers ¶
func (q *Queries) CopyCommandUsers(ctx context.Context, arg []*CopyCommandUsersParams) (int64, error)
kind: write store: Commands
func (*Queries) DeleteCommandUser ¶
kind: write store: Commands
func (*Queries) DeleteCommandUsersByTenant ¶
kind: write store: Commands
func (*Queries) GetCommandUser ¶
kind: read store: Commands
func (*Queries) ListCommandUsers ¶
kind: read store: Commands
func (*Queries) TouchCommandUser ¶
kind: write store: Commands
Click to show internal directories.
Click to hide internal directories.