[Sqlalchemy-tickets] [sqlalchemy] #2417: CascadeOptions repr() doesn't report refresh-expire
Brought to you by:
zzzeek
|
From: sqlalchemy <mi...@zz...> - 2012-02-25 12:50:08
|
#2417: CascadeOptions repr() doesn't report refresh-expire
-----------------------+-----------------------------------------
Reporter: kentbower | Owner: zzzeek
Type: defect | Status: new
Priority: low | Milestone:
Component: orm | Severity: no triage selected yet
Keywords: | Progress State: awaiting triage
-----------------------+-----------------------------------------
Patch:
{{{
!diff
--- util.orig.py 2012-02-25 07:46:36.000000000 -0500
+++ util.py 2012-02-25 07:46:55.000000000 -0500
@@ -48,11 +48,11 @@
raise sa_exc.ArgumentError("Invalid cascade option '%s'"
% x)
def __repr__(self):
return "CascadeOptions(%s)" % repr(",".join(
[x for x in ['delete', 'save_update', 'merge', 'expunge',
- 'delete_orphan', 'refresh-expire']
+ 'delete_orphan', 'refresh_expire']
if getattr(self, x, False) is True]))
def _validator_events(desc, key, validator):
"""Runs a validation method on an attribute value to be set or
appended."""
}}}
--
Ticket URL: <http://www.sqlalchemy.org/trac/ticket/2417>
sqlalchemy <http://www.sqlalchemy.org/>
The Database Toolkit for Python
|