diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-01-30 20:29:48 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-01-30 20:29:48 -0500 |
| commit | 12073e281eebdece0fe4e24c6704d57eafdc9247 (patch) | |
| tree | 1c831d73551c5a2e490bae41af390bd44d6391b5 /doc | |
| parent | 41d222b5f85d81c3cb7c33be284b9b5507463cb2 (diff) | |
| download | sqlalchemy-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.rst | 3 | ||||
| -rw-r--r-- | doc/build/core/schema.rst | 4 |
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 |
