~ubuntu-branches/debian/jessie/sqlalchemy/jessie

« back to all changes in this revision

Viewing changes to doc/build/orm/interfaces.rst

  • Committer: Package Import Robot
  • Author(s): Piotr Ożarowski
  • Date: 2012-06-17 23:25:01 UTC
  • mfrom: (1.4.21)
  • Revision ID: package-import@ubuntu.com-20120617232501-1ey18snu5pv5ivfv
Tags: 0.7.8-1
* New upstream release
* Add hardening flags (via /usr/share/dpkg/buildflags.mk)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.. _dep_interfaces_orm_toplevel:
2
 
 
3
 
Deprecated ORM Event Interfaces
4
 
================================
5
 
 
6
 
.. module:: sqlalchemy.orm.interfaces
7
 
 
8
 
This section describes the class-based ORM event interface which first
9
 
existed in SQLAlchemy 0.1, which progressed with more kinds of events up
10
 
until SQLAlchemy 0.5.  The non-ORM analogue is described at :ref:`dep_interfaces_core_toplevel`.
11
 
 
12
 
As of SQLAlchemy 0.7, the new event system described in
13
 
:ref:`event_toplevel` replaces the extension/proxy/listener system, providing
14
 
a consistent interface to all events without the need for subclassing.
15
 
 
16
 
Mapper Events
17
 
-----------------
18
 
 
19
 
.. autoclass:: MapperExtension
20
 
    :members:
21
 
 
22
 
Session Events
23
 
-----------------
24
 
 
25
 
.. autoclass:: SessionExtension
26
 
    :members:
27
 
 
28
 
Attribute Events
29
 
--------------------
30
 
 
31
 
.. autoclass:: AttributeExtension
32
 
    :members:
33
 
 
 
1
This page has moved to :ref:`dep_interfaces_orm_toplevel`.