]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fixing InstrumentationManager links
authorDiana Clarke <diana.joan.clarke@gmail.com>
Sat, 8 Dec 2012 03:42:34 +0000 (22:42 -0500)
committerDiana Clarke <diana.joan.clarke@gmail.com>
Sat, 8 Dec 2012 03:42:34 +0000 (22:42 -0500)
doc/build/orm/examples.rst
examples/custom_attributes/__init__.py

index 03d69cf4cbefcd872a1b22a888d463edecdbf138..e0c87dadf771237681fc2e4c1bd650dfde6a4baf 100644 (file)
@@ -3,9 +3,14 @@
 Examples
 ========
 
-The SQLAlchemy distribution includes a variety of code examples illustrating a select set of patterns, some typical and some not so typical.   All are runnable and can be found in the ``/examples`` directory of the distribution.   Each example contains a README in its ``__init__.py`` file, each of which are listed below.
-
-Additional SQLAlchemy examples, some user contributed, are available on the wiki at `<http://www.sqlalchemy.org/trac/wiki/UsageRecipes>`_.
+The SQLAlchemy distribution includes a variety of code examples illustrating
+a select set of patterns, some typical and some not so typical.   All are
+runnable and can be found in the ``/examples`` directory of the
+distribution.   Each example contains a README in its ``__init__.py`` file,
+each of which are listed below.
+
+Additional SQLAlchemy examples, some user contributed, are available on the
+wiki at `<http://www.sqlalchemy.org/trac/wiki/UsageRecipes>`_.
 
 .. _examples_adjacencylist:
 
index 6f7613e5cf6b6567f1c1a4b99fad7107de3c05d8..b28e97d957e41df1887933e39f8501484ee99da4 100644 (file)
@@ -1,8 +1,19 @@
 """
-Two examples illustrating modifications to SQLAlchemy's attribute management system.
+Two examples illustrating modifications to SQLAlchemy's attribute management
+system.
 
-``listen_for_events.py`` illustrates the usage of :class:`~sqlalchemy.orm.interfaces.AttributeExtension` to intercept attribute events.  It additionally illustrates a way to automatically attach these listeners to all class attributes using a :class:`~sqlalchemy.orm.interfaces.InstrumentationManager`.
+``listen_for_events.py`` illustrates the usage of
+:class:`~sqlalchemy.orm.interfaces.AttributeExtension` to intercept attribute
+events.  It additionally illustrates a way to automatically attach these
+listeners to all class attributes using a
+:class:`.InstrumentationManager`.
 
-``custom_management.py`` illustrates much deeper usage of :class:`~sqlalchemy.orm.interfaces.InstrumentationManager` as well as collection adaptation, to completely change the underlying method used to store state on an object.   This example was developed to illustrate techniques which would be used by other third party object instrumentation systems to interact with SQLAlchemy's event system and is only intended for very intricate framework integrations.
+``custom_management.py`` illustrates much deeper usage of
+:class:`.InstrumentationManager` as well as
+collection adaptation, to completely change the underlying method used to
+store state on an object.   This example was developed to illustrate
+techniques which would be used by other third party object instrumentation
+systems to interact with SQLAlchemy's event system and is only intended for
+very intricate framework integrations.
 
 """
\ No newline at end of file