ncsw_data.storage.cacs.sqlite_db.model.base¶
The ncsw_data.storage.cacs.sqlite_db.model.base package initialization module.
Submodules¶
Classes¶
The computer-assisted chemical synthesis (CaCS) SQLite database model base class. |
|
The computer-assisted chemical synthesis (CaCS) SQLite database model __repr__ method mixin class. |
|
The computer-assisted chemical synthesis (CaCS) SQLite database model timestamp columns mixin class. |
Package Contents¶
- class ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelBase¶
Bases:
sqlalchemy.orm.DeclarativeBaseThe computer-assisted chemical synthesis (CaCS) SQLite database model base class.
- class ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelReprMethodMixin¶
The computer-assisted chemical synthesis (CaCS) SQLite database model __repr__ method mixin class.
- __repr__() str¶
The __repr__ method of the class.
- Returns:
The string representation of the database model instances.
- class ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelTimestampColumnsMixin¶
The computer-assisted chemical synthesis (CaCS) SQLite database model timestamp columns mixin class.
- created_at: sqlalchemy.orm.Mapped[datetime.datetime]¶
- created_by: sqlalchemy.orm.Mapped[str]¶
- updated_at: sqlalchemy.orm.Mapped[datetime.datetime]¶
- updated_by: sqlalchemy.orm.Mapped[str]¶