summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-01-30 20:29:48 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-01-30 20:29:48 -0500
commit12073e281eebdece0fe4e24c6704d57eafdc9247 (patch)
tree1c831d73551c5a2e490bae41af390bd44d6391b5 /doc
parent41d222b5f85d81c3cb7c33be284b9b5507463cb2 (diff)
downloadsqlalchemy-12073e281eebdece0fe4e24c6704d57eafdc9247.tar.gz
- SchemaItem, SchemaType now descend from common type
SchemaEventTarget, which supplies dispatch - the dispatch now provides before_parent_attach(), after_parent_attach(), events which generally bound the _set_parent() event. [ticket:2037] - the _on_table_attach mechanism now usually uses the event dispatch - fixed class-level event dispatch to propagate to all subclasses, not just immediate subclasses - fixed class-level event unpickling to handle more involved inheritance hierarchies, needed by the new schema event dispatch. - ForeignKeyConstraint doesn't re-call the column attach event on ForeignKey objects that are already associated with the correct Column - we still need that ImportError on mysqldb CLIENT FLAGS to support mock DBAPIs
Diffstat (limited to 'doc')
-rw-r--r--doc/build/core/events.rst3
-rw-r--r--doc/build/core/schema.rst4
2 files changed, 7 insertions, 0 deletions
diff --git a/doc/build/core/events.rst b/doc/build/core/events.rst
index 6c8b4d064..ffa0fe625 100644
--- a/doc/build/core/events.rst
+++ b/doc/build/core/events.rst
@@ -28,3 +28,6 @@ Schema Events
.. autoclass:: sqlalchemy.events.DDLEvents
:members:
+.. autoclass:: sqlalchemy.events.SchemaEventTarget
+ :members:
+
diff --git a/doc/build/core/schema.rst b/doc/build/core/schema.rst
index 639525581..fdd086247 100644
--- a/doc/build/core/schema.rst
+++ b/doc/build/core/schema.rst
@@ -376,6 +376,9 @@ Schema API Constructs
:undoc-members:
:show-inheritance:
+.. autoclass:: SchemaItem
+ :show-inheritance:
+
.. autoclass:: Table
:members:
:undoc-members:
@@ -386,6 +389,7 @@ Schema API Constructs
:undoc-members:
:show-inheritance:
+
.. _metadata_reflection:
Reflecting Database Objects