Release: 2.0.39 aktuelles Release | Release-Datum: 11. März 2025
SQLAlchemy 2.0 Dokumentation
SQLAlchemy ORM
- ORM Schnellstart
- ORM Abgebildete Klassenkonfiguration
- Übersicht über ORM-gemappte Klassen
- Klassen-Mapping mit Deklarativ¶
- Integration mit dataclasses und attrs
- SQL-Ausdrücke als gemappte Attribute
- Ändern des Attributverhaltens
- Zusammengesetzte Spaltentypen
- Abbildung von Klassenhierarchien
- Nicht-traditionelle Zuordnungen
- Konfigurieren eines Versionszählers
- Klassen-Mapping-API
- SQL-Ausdrücke zuordnen
- Beziehungskonfiguration
- ORM Abfragehandbuch
- Verwendung der Sitzung
- Ereignisse und Interna
- ORM Erweiterungen
- ORM Beispiele
Projektversionen
- Vorheriger: ORM Mapped Class Übersicht
- Nächster: Deklarative Mapping-Stile
- Nach oben: Startseite
- Auf dieser Seite
Klassen-Mapping mit Deklarativ¶
Der deklarative Mapping-Stil ist der primäre Stil des Mappings, der mit SQLAlchemy verwendet wird. Siehe den Abschnitt Deklaratives Mapping für die Einführung auf höchster Ebene.
- Deklarative Mapping-Stile
- Tabellenkonfiguration mit Deklarativ
- Deklarative Tabelle mit
mapped_column()- Verwendung von annotierter deklarativer Tabelle (typspezifische annotierte Formen für
mapped_column()) - Zugriff auf Tabelle und Metadaten
- Deklarative Tabellenkonfiguration
- Expliziter Schemaname mit deklarativer Tabelle
- Festlegen von Lade- und Persistenzoptionen für deklarativ zugeordnete Spalten
- Explizites Benennen von deklarativ zugeordnete Spalten
- Anhängen zusätzlicher Spalten an eine bestehende deklarativ gemappte Klasse
- Verwendung von annotierter deklarativer Tabelle (typspezifische annotierte Formen für
- Deklarativ mit imperativer Tabelle (a.k.a. Hybride Deklarativ)
- Deklarative Zuordnung mit gespiegelten Tabellen
- Deklarative Tabelle mit
- Mapper-Konfiguration mit Deklarativ
- Zusammensetzen von gemappten Hierarchien mit Mixins
- Erweiterung der Basis
- Mischen von Spalten
- Mischen von Beziehungen
- Mischen von
_orm.column_property()und anderen_orm.MapperPropertyKlassen - Verwendung von Mixins und Basisklassen mit Mapped Inheritance Mustern
- Kombination von Tabellen-/Mapper-Argumenten aus mehreren Mixins
- Erstellung von Indizes und Constraints mit Benennungskonventionen bei Mixins
Vorheriger: ORM Mapped Class Übersicht Nächster: Deklarative Mapping-Stile
© Copyright 2007-2025, die SQLAlchemy-Autoren und Mitwirkenden.
Die Designs von flambé! dem Drachen und Der Alchemist wurden von Rotem Yaari erstellt und großzügig gespendet.
Erstellt mit Sphinx 7.2.6. Dokumentation zuletzt generiert: Di 11 Mär 2025 14:40:17 EDT