summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/exc.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-09-23 22:25:31 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2011-09-23 22:25:31 -0400
commit13897cb81bfcbf24c2e96cd22f61a7d42cff4ca8 (patch)
treec0337e917da548ac9e7818260a9927c553ebc613 /lib/sqlalchemy/exc.py
parent9d842790b40717d35195d7ed23dd1c151430c347 (diff)
downloadsqlalchemy-13897cb81bfcbf24c2e96cd22f61a7d42cff4ca8.tar.gz
more specific
Diffstat (limited to 'lib/sqlalchemy/exc.py')
-rw-r--r--lib/sqlalchemy/exc.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/sqlalchemy/exc.py b/lib/sqlalchemy/exc.py
index c76f68d21..d375807b2 100644
--- a/lib/sqlalchemy/exc.py
+++ b/lib/sqlalchemy/exc.py
@@ -33,9 +33,10 @@ class CircularDependencyError(SQLAlchemyError):
* In a Session flush operation, if two objects are mutually dependent
on each other, they can not be inserted or deleted via INSERT or
- DELETE statements alone; an UPDATE will be needed to deassociate
- one of the foreign key constraints first. The ``post_update`` flag
- described at :ref:`post_update` can resolve this cycle.
+ DELETE statements alone; an UPDATE will be needed to post-associate
+ or pre-deassociate one of the foreign key constrained values.
+ The ``post_update`` flag described at :ref:`post_update` can resolve
+ this cycle.
* In a :meth:`.MetaData.create_all`, :meth:`.MetaData.drop_all`,
:attr:`.MetaData.sorted_tables` operation, two :class:`.ForeignKey`
or :class:`.ForeignKeyConstraint` objects mutually refer to each