summaryrefslogtreecommitdiff
path: root/odb
diff options
context:
space:
mode:
authorConstantin Michael <constantin@codesynthesis.com>2011-10-20 10:28:59 +0200
committerConstantin Michael <constantin@codesynthesis.com>2011-10-21 11:47:14 +0200
commit794541ef3899a614f1d3ecdcd20204073ab9ae03 (patch)
tree28dc202af0dce95b5049fe256a35a3b35eaf76fe /odb
parentee54a95bc8e86c9d64bd624e913893cd13c35e72 (diff)
Cascade constraints when dropping Oracle tables
Diffstat (limited to 'odb')
-rw-r--r--odb/relational/oracle/schema.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/odb/relational/oracle/schema.cxx b/odb/relational/oracle/schema.cxx
index ff218cc..8115f2f 100644
--- a/odb/relational/oracle/schema.cxx
+++ b/odb/relational/oracle/schema.cxx
@@ -68,7 +68,7 @@ namespace relational
os << "BEGIN" << endl
<< " BEGIN" << endl
<< " EXECUTE IMMEDIATE 'DROP TABLE " << quote_id (table) <<
- "';" << endl
+ " CASCADE CONSTRAINTS';" << endl
<< " EXCEPTION" << endl
<< " WHEN OTHERS THEN" << endl
<< " IF SQLCODE != -942 THEN RAISE; END IF;" << endl