diff options
-rw-r--r-- | doc/build/reference/sqlalchemy/schema.rst | 118 |
1 files changed, 117 insertions, 1 deletions
diff --git a/doc/build/reference/sqlalchemy/schema.rst b/doc/build/reference/sqlalchemy/schema.rst index bc3260be3..f29b6e68f 100644 --- a/doc/build/reference/sqlalchemy/schema.rst +++ b/doc/build/reference/sqlalchemy/schema.rst @@ -1,8 +1,124 @@ +.. _schema: + Database Schema =============== -.. automodule:: sqlalchemy.schema +.. module:: sqlalchemy.schema + +SQLAlchemy schema definition language. For more usage examples, see :ref:`metadata_toplevel`. + +Tables and Columns +------------------ + +.. autoclass:: Column :members: + :inherited-members: :undoc-members: + :show-inheritance: + +.. autoclass:: MetaData + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: Table + :members: :inherited-members: + :undoc-members: + :show-inheritance: + +.. autoclass:: ThreadLocalMetaData + :members: + :undoc-members: + :show-inheritance: + +Constraints +----------- + +.. autoclass:: CheckConstraint + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: Constraint + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: ForeignKey + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: ForeignKeyConstraint + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: Index + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: PrimaryKeyConstraint + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: UniqueConstraint + :members: + :undoc-members: + :show-inheritance: + +Default Generators and Markers +------------------------------ + +.. autoclass:: ColumnDefault + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: DefaultClause + :undoc-members: + :show-inheritance: + +.. autoclass:: DefaultGenerator + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: FetchedValue + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: PassiveDefault + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: Sequence + :members: + :undoc-members: + :show-inheritance: + +DDL +--- + +.. autoclass:: DDL + :members: + :undoc-members: + :show-inheritance: + +Internals +--------- + +.. autoclass:: SchemaItem + :members: + :undoc-members: + :show-inheritance: + +.. autoclass:: SchemaVisitor + :members: + :undoc-members: :show-inheritance: |