Module postgres

Module postgres 

Source

Structsยง

PgConnectionConfig
PostgresExternalTable

Enumsยง

SslMode

Constantsยง

DISCOVER_PGVECTOR_COLUMNS_QUERY ๐Ÿ”’
Discover pgvector columns with both atttypmod (dimension) and format_type text. vector(n) is stored as atttypmod = n, while dimension-less vector uses -1. We rely on this to keep user-defined type modifiers that are not preserved by sea-schema.
DISCOVER_PRIMARY_KEY_QUERY ๐Ÿ”’
SQL query to discover primary key columns directly from PostgreSQL system tables. This bypasses querying information_schema.table_constraints to avoid permission issues.

Functionsยง

create_pg_client
create_pg_client_from_properties
discover_pgvector_dimensions
parse_pgvector_dimension ๐Ÿ”’
pg_connection_config_from_properties
sea_type_to_pg_type ๐Ÿ”’
sea_type_to_rw_type