mirror of
https://github.com/django/django.git
synced 2025-11-01 12:25:37 +00:00
Fixed #31770 -- Allowed select_for_update(of) on MySQL 8.0.1+.
This commit is contained in:
parent
f36862b69c
commit
ca6c5e5fc2
4 changed files with 13 additions and 4 deletions
|
|
@ -1729,9 +1729,9 @@ them::
|
|||
|
||||
Currently, the ``postgresql``, ``oracle``, and ``mysql`` database
|
||||
backends support ``select_for_update()``. However, MariaDB 10.3+ supports only
|
||||
the ``nowait`` argument and MySQL 8.0.1+ supports the ``nowait`` and
|
||||
``skip_locked`` arguments. MySQL and MariaDB don't support the ``of`` argument.
|
||||
The ``no_key`` argument is supported only on PostgreSQL.
|
||||
the ``nowait`` argument and MySQL 8.0.1+ supports the ``nowait``,
|
||||
``skip_locked``, and ``of`` arguments. The ``no_key`` argument is supported
|
||||
only on PostgreSQL.
|
||||
|
||||
Passing ``nowait=True``, ``skip_locked=True``, ``no_key=True``, or ``of`` to
|
||||
``select_for_update()`` using database backends that do not support these
|
||||
|
|
@ -1769,6 +1769,8 @@ raised if ``select_for_update()`` is used in autocommit mode.
|
|||
|
||||
The ``no_key`` argument was added.
|
||||
|
||||
The ``of`` argument was allowed on MySQL 8.0.1+.
|
||||
|
||||
``raw()``
|
||||
~~~~~~~~~
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue