]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
rework ORM mapping docs
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Jun 2022 15:46:28 +0000 (11:46 -0400)
committermike bayer <mike_mp@zzzcomputing.com>
Tue, 21 Jun 2022 16:32:10 +0000 (16:32 +0000)
commitf9f1e8b6c5890eb17b6ba055ff563087cac20d0e
treed75c859067cbae695ea9dae1d0f17b94c8eede75
parent017fd9ae0645eaf2a0fbdd067d10c721505b018c
rework ORM mapping docs

prepare docs for newly incoming mapper styles, including
new dataclass mapping.   move the existing dataclass/attrs
docs all into their own section and try to improve organization
and wording into the relatively recent "mapping styles"
document.

Change-Id: I0b5e2a5b6a70db65ab19b5bb0a2bb7df20e0b498
21 files changed:
doc/build/changelog/migration_13.rst
doc/build/changelog/migration_14.rst
doc/build/core/inspection.rst
doc/build/dialects/oracle.rst
doc/build/glossary.rst
doc/build/index.rst
doc/build/orm/classical.rst
doc/build/orm/dataclasses.rst [new file with mode: 0644]
doc/build/orm/declarative_config.rst
doc/build/orm/declarative_mixins.rst
doc/build/orm/declarative_styles.rst
doc/build/orm/declarative_tables.rst
doc/build/orm/inheritance.rst
doc/build/orm/mapper_config.rst
doc/build/orm/mapping_columns.rst
doc/build/orm/mapping_styles.rst
doc/build/orm/session_state_management.rst
lib/sqlalchemy/ext/automap.py
lib/sqlalchemy/ext/declarative/extensions.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/state.py