MCPcopy
hub / github.com/jackc/pgx / getRangeElementOID

Method getRangeElementOID

conn.go:1375–1384  ·  view source on GitHub ↗
(ctx context.Context, oid uint32)

Source from the content-addressed store, hash-verified

1373}
1374
1375func (c *Conn) getRangeElementOID(ctx context.Context, oid uint32) (uint32, error) {
1376 var typelem uint32
1377
1378 err := c.QueryRow(ctx, "select rngsubtype from pg_range where rngtypid=$1", oid).Scan(&typelem)
1379 if err != nil {
1380 return 0, err
1381 }
1382
1383 return typelem, nil
1384}
1385
1386func (c *Conn) getMultiRangeElementOID(ctx context.Context, oid uint32) (uint32, error) {
1387 var typelem uint32

Callers 1

LoadTypeMethod · 0.95

Calls 2

QueryRowMethod · 0.95
ScanMethod · 0.65

Tested by

no test coverage detected