summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/testing/requirements.py
diff options
context:
space:
mode:
authorMiroslav Shubernetskiy <miroslav@miki725.com>2018-02-05 09:07:30 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2018-02-05 11:14:19 -0500
commitd53533fbd12b2cbb91cb35613be25735a50a6d66 (patch)
treecaf12cc95eec2796579d16669902428f317edda4 /lib/sqlalchemy/testing/requirements.py
parent00570a6ac9453a48b06ca094de6e0502c3b73fa5 (diff)
downloadsqlalchemy-d53533fbd12b2cbb91cb35613be25735a50a6d66.tar.gz
Support foreign key option reflection for Oracle
The ON DELETE options for foreign keys are now part of Oracle reflection. Oracle does not support ON UPDATE cascades. Pull request courtesy Miroslav Shubernetskiy. Change-Id: I135cd6cd3436354a86b2c1e1437c3785c38eed26 Pull-request: https://github.com/zzzeek/sqlalchemy/pull/418
Diffstat (limited to 'lib/sqlalchemy/testing/requirements.py')
-rw-r--r--lib/sqlalchemy/testing/requirements.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/sqlalchemy/testing/requirements.py b/lib/sqlalchemy/testing/requirements.py
index 1990eb9d5..b509c94d6 100644
--- a/lib/sqlalchemy/testing/requirements.py
+++ b/lib/sqlalchemy/testing/requirements.py
@@ -409,7 +409,11 @@ class SuiteRequirements(Requirements):
return exclusions.open()
@property
- def foreign_key_constraint_option_reflection(self):
+ def foreign_key_constraint_option_reflection_ondelete(self):
+ return exclusions.closed()
+
+ @property
+ def foreign_key_constraint_option_reflection_onupdate(self):
return exclusions.closed()
@property