]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 8 Jul 2005 04:47:53 +0000 (04:47 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 8 Jul 2005 04:47:53 +0000 (04:47 +0000)
lib/sqlalchemy/ansisql.py

index ffa45dce1d9c4fa6d2a1308430c42bb98e48da00..6bec854c7c7b48e036707a158b531403cecac072 100644 (file)
@@ -218,6 +218,14 @@ class ANSICompiler(sql.Compiled):
             text += " WHERE " + self.get_str(update_stmt.whereclause)
          
         self.strings[update_stmt] = text
+
+    def visit_delete(self, delete_stmt):
+        text = "DELETE FROM " + delete_stmt.table.name
+        
+        if delete_stmt.whereclause:
+            text += " WHERE " + self.get_str(delete_stmt.whereclause)
+         
+        self.strings[delete_stmt] = text
         
     def __str__(self):
         return self.get_str(self.parent)