initial commit

This commit is contained in:
2025-05-20 09:24:29 -04:00
commit 366d7865ba
142 changed files with 25396 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
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