gws.ext.db.provider.postgres.provider

gws.ext.db.provider.postgres.provider.create_shared(root: gws.types.IRootObject, cfg) → gws.ext.db.provider.postgres.provider.Object[source]
class gws.ext.db.provider.postgres.provider.Object[source]
error
connect_params
connect(extra_connect_params=None) → gws.ext.db.provider.postgres.driver.Connection[source]
configure()[source]
describe(table: gws.types.SqlTable) → Dict[str, gws.types.SqlTableColumn][source]
select(args: gws.types.SelectArgs, extra_connect_params=None) → List[gws.types.IFeature][source]
edit_operation(operation: str, table: gws.types.SqlTable, features: List[gws.types.IFeature]) → List[gws.types.IFeature][source]
configure_table(cfg: gws.common.db.SqlTableConfig) → gws.types.SqlTable[source]
table_data_model_config(table: gws.types.SqlTable) → gws.types.Config[source]