Files
pyrseas/docs/augobjects.rst
T
2025-05-20 09:24:29 -04:00

43 lines
849 B
ReStructuredText

Augmentation Objects
====================
These objects are defined in the `aug_map` argument to the `apply`
method of :class:`~pyrseas.augmentdb.AugmentDatabase`. They tie the
desired augmentations, e.g., audit columns, to the tables to be
affected, and the schemas owning the tables.
.. module:: pyrseas.augment.schema
Augmentation Schema
-------------------
.. autoclass:: AugSchema
.. automethod:: AugSchema.apply
.. autoclass:: AugSchemaDict
.. automethod:: AugSchemaDict.from_map
.. automethod:: AugSchemaDict.link_current
.. automethod:: AugSchemaDict.link_refs
.. module:: pyrseas.augment.table
Augmentation Table
------------------
.. autoclass:: AugDbClass
.. autoclass:: AugTable
.. automethod:: AugTable.apply
.. autoclass:: AugClassDict
.. automethod:: AugClassDict.from_map
.. automethod:: AugClassDict.link_current