diff options
author | Constantin Michael <constantin@codesynthesis.com> | 2011-10-20 10:28:59 +0200 |
---|---|---|
committer | Constantin Michael <constantin@codesynthesis.com> | 2011-10-21 11:47:14 +0200 |
commit | 794541ef3899a614f1d3ecdcd20204073ab9ae03 (patch) | |
tree | 28dc202af0dce95b5049fe256a35a3b35eaf76fe | |
parent | ee54a95bc8e86c9d64bd624e913893cd13c35e72 (diff) |
Cascade constraints when dropping Oracle tables
-rw-r--r-- | odb/relational/oracle/schema.cxx | 2 |
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 |