]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
change base and pass tests
authorPablo Estevez <pablo22estevez@gmail.com>
Mon, 2 Dec 2024 16:23:13 +0000 (13:23 -0300)
committerPablo Estevez <pablo22estevez@gmail.com>
Mon, 2 Dec 2024 16:23:13 +0000 (13:23 -0300)
lib/sqlalchemy/dialects/mysql/base.py
test/dialect/mysql/test_compiler.py

index 5bd9300b7a12a15732df283f86968cb719dc41fa..4797a4bb06eb321b712cfc932de6e5dc9872bc19 100644 (file)
@@ -2515,6 +2515,7 @@ class MySQLDialect(default.DefaultDialect):
     construct_arguments = [
         (sa_schema.Table, {"*": None}),
         (sql.Update, {"limit": None}),
+        (sql.Delete, {"limit": None}),
         (sa_schema.PrimaryKeyConstraint, {"using": None}),
         (
             sa_schema.Index,
index 44f5887c9b5469a772a4f6eddaa00d8881a57542..006862856445e8733bcdf9763321c37e35e3513c 100644 (file)
@@ -744,7 +744,7 @@ class SQLTest(fixtures.TestBase, AssertsCompiledSQL):
         self.assert_compile(t.delete(), "DELETE FROM t")
         self.assert_compile(
             t.delete().with_dialect_options(mysql_limit=5),
-            "DELETE FROM t SET col1=%s LIMIT 5",
+            "DELETE FROM t LIMIT 5",
         )
         self.assert_compile(
             t.delete().with_dialect_options(mysql_limit=None),