gws.base.database.model
¶
Database-based models.
Source code: gws.base.database.model
Module Contents¶
- class gws.base.database.model.Props¶
Bases:
gws.base.model.Props
- class gws.base.database.model.Config¶
Bases:
gws.base.model.Config
- dbUid: str | None¶
db provider uid
- tableName: str | None¶
table name for the model
- sqlFilter: str | None¶
extra SQL filter
- class gws.base.database.model.Object¶
Bases:
gws.base.model.Object
,gws.DatabaseModel
Database-based data model.
- provider: gws.DatabaseProvider¶
- configure()¶
Configuration hook.
- configure_provider()¶
- describe()¶
- table()¶
- column(column_name)¶
- uid_column()¶
- connection()¶
- execute(sql, mc, parameters=None) gws.lib.sa.CursorResult ¶
- commit(mc) gws.lib.sa.CursorResult ¶
- find_features(search, mc)¶
- init_feature(feature, mc)¶
- create_feature(feature, mc)¶
- update_feature(feature, mc)¶
- delete_feature(feature, mc)¶