Documentation ¶ Index ¶ func Connect(ctx context.Context, uri string, sc secrets.Client) (*pgx.Conn, error) func ConnectPool(ctx context.Context, uri string, sc secrets.Client) (*pgxpool.Pool, error) func ConnectStdlibPool(ctx context.Context, uri string, sc secrets.Client) (*sql.DB, error) type Transactor Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Connect ¶ func Connect(ctx context.Context, uri string, sc secrets.Client) (*pgx.Conn, error) func ConnectPool ¶ func ConnectPool(ctx context.Context, uri string, sc secrets.Client) (*pgxpool.Pool, error) func ConnectStdlibPool ¶ func ConnectStdlibPool(ctx context.Context, uri string, sc secrets.Client) (*sql.DB, error) Types ¶ type Transactor ¶ added in v1.2.2 type Transactor interface { BeginTx(context.Context, pgx.TxOptions) (pgx.Tx, error) } Transactor is a super minimal subset of a pgxpool.Pool that attempts to limit how deeply we depend on pools. Source Files ¶ View all Source files client.gotransactor.go Click to show internal directories. Click to hide internal directories.