Documentation
¶
Index ¶
- Constants
- type Querier
- type Repositories
- func (r *Repositories) CancelTransaction(ctx context.Context) error
- func (r *Repositories) GetConnect(ctx context.Context) Querier
- func (r *Repositories) GetTx(ctx context.Context) (pgx.Tx, bool)
- func (r *Repositories) StartTransaction(ctx context.Context) (context.Context, error)
- func (r *Repositories) StopTransaction(ctx context.Context) error
Constants ¶
View Source
const TransactionKey = "pgx_transaction"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repositories ¶
func NewRepositories ¶
func NewRepositories(db *pgxpool.Pool) *Repositories
func (*Repositories) CancelTransaction ¶
func (r *Repositories) CancelTransaction(ctx context.Context) error
func (*Repositories) GetConnect ¶
func (r *Repositories) GetConnect(ctx context.Context) Querier
func (*Repositories) StartTransaction ¶
func (*Repositories) StopTransaction ¶
func (r *Repositories) StopTransaction(ctx context.Context) error
Click to show internal directories.
Click to hide internal directories.