--- /dev/null
+.. change::
+ :tags: usecase, mysql, mariadb
+ :tickets: 11764
+
+ Added support for the `LIMIT` clause in the `DELETE` method for MySQL
+ and MariaDB backends.
+ The `delete()` construct now accepts the `mysql_limit` and
+ `mariadb_limit` parameters, allowing users to specify a limit on the
+ number of rows deleted.
\ No newline at end of file
update(..., mysql_limit=10, mariadb_limit=10)
-.. versionadded:: 2.1 Added delete with limit
-
* DELETE with LIMIT::
delete(..., mysql_limit=10, mariadb_limit=10)
+.. versionadded:: 2.1 Added delete with limit
+
* optimizer hints, use :meth:`_expression.Select.prefix_with` and
:meth:`_query.Query.prefix_with`::
"""
- delete_args = delete_args or {}
-
bulk_del = BulkDelete(self, delete_args)
if self.dispatch.before_compile_delete:
for fn in self.dispatch.before_compile_delete: