ncsw_data.storage.cacs.sqlite_db.model.base =========================================== .. py:module:: ncsw_data.storage.cacs.sqlite_db.model.base .. autoapi-nested-parse:: The ``ncsw_data.storage.cacs.sqlite_db.model.base`` package initialization module. Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/ncsw_data/storage/cacs/sqlite_db/model/base/base/index /autoapi/ncsw_data/storage/cacs/sqlite_db/model/base/mixin/index Classes ------- .. autoapisummary:: ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelBase ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelReprMethodMixin ncsw_data.storage.cacs.sqlite_db.model.base.CaCSSQLiteDatabaseModelTimestampColumnsMixin Package Contents ---------------- .. py:class:: CaCSSQLiteDatabaseModelBase Bases: :py:obj:`sqlalchemy.orm.DeclarativeBase` The computer-assisted chemical synthesis (CaCS) SQLite database model base class. .. py:class:: CaCSSQLiteDatabaseModelReprMethodMixin The computer-assisted chemical synthesis (CaCS) SQLite database model `__repr__` method mixin class. .. py:method:: __repr__() -> str The `__repr__` method of the class. :returns: The string representation of the database model instances. .. py:class:: CaCSSQLiteDatabaseModelTimestampColumnsMixin The computer-assisted chemical synthesis (CaCS) SQLite database model timestamp columns mixin class. .. py:attribute:: created_at :type: sqlalchemy.orm.Mapped[datetime.datetime] .. py:attribute:: created_by :type: sqlalchemy.orm.Mapped[str] .. py:attribute:: updated_at :type: sqlalchemy.orm.Mapped[datetime.datetime] .. py:attribute:: updated_by :type: sqlalchemy.orm.Mapped[str]