]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
-remove proof of concept "cascade constraints"
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 28 Feb 2010 23:58:01 +0000 (23:58 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 28 Feb 2010 23:58:01 +0000 (23:58 +0000)
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql/compiler.py

index 3c6652807a514b2e3032be3a2954945107a4382a..08386059de343cf712c288a49ea19794ef10c294 100644 (file)
@@ -2319,10 +2319,6 @@ class DropTable(_CreateDropBase):
 
     __visit_name__ = "drop_table"
 
-    def __init__(self, element, cascade=False, **kw):
-        self.cascade = cascade
-        super(DropTable, self).__init__(element, **kw)
-
 class CreateSequence(_CreateDropBase):
     """Represent a CREATE SEQUENCE statement."""
     
index 60f74e923f04fa1d12d431f0db4b730a738e2f85..2fed1d6663cef8c2fd3be32849bd46327a9b6ba4 100644 (file)
@@ -1034,10 +1034,7 @@ class DDLCompiler(engine.Compiled):
                 )
         
     def visit_drop_table(self, drop):
-        ret = "\nDROP TABLE " + self.preparer.format_table(drop.element)
-        if drop.cascade:
-            ret += " CASCADE CONSTRAINTS"
-        return ret
+        return "\nDROP TABLE " + self.preparer.format_table(drop.element)
         
     def visit_create_index(self, create):
         index = create.element