gws.plugin.postgres.provider
¶
Postgres database provider.
Source code: gws.plugin.postgres.provider
Module Contents¶
- class gws.plugin.postgres.provider.Config(*args, **kwargs)¶
Bases:
gws.base.database.provider.Config
Postgres/Postgis database provider
- database: str | None¶
database name
- host: str | None¶
database host
- port: int = 5432¶
database port
- username: str | None¶
username
- password: str | None¶
password
- serviceName: str | None¶
service name from pg_services file
- options: dict | None¶
connection options
- withPool: bool | None = True¶
enable connection pooling
- class gws.plugin.postgres.provider.Object¶
Bases:
gws.base.database.provider.Object
Database Provider.
- configure()¶
Configuration hook.
- engine(**kwargs)¶
- qualified_table_name(table_name)¶
- split_table_name(table_name)¶
- join_table_name(schema, name)¶
- table_bounds(table_name)¶
- gws.plugin.postgres.provider.connection_url(cfg: gws.Config)¶