]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add with_for_update mysql new functionalities
authorRobotScribe <quentinso@theodo.fr>
Wed, 29 Apr 2020 19:22:59 +0000 (15:22 -0400)
committerGord Thompson <gord@gordthompson.com>
Fri, 15 May 2020 21:50:32 +0000 (15:50 -0600)
commit103260ddb476c5354b3201f92636c474f2a83c35
treefbec060d33e0a6c3770c9d5ce7818432497ad6ef
parent9821bddfcb3c94cea13b7f19bcb27845b0dc1ed8
Add with_for_update mysql new functionalities

Fixes: #4860
# Description
Add nowait, skip_lock, of arguments to for_update_clause for mysql

### Checklist

This pull request is:

- [ ] A documentation / typographical error fix
- Good to go, no issue or tests are needed
- [ ] A short code fix
- please include the issue number, and create an issue if none exists, which
  must include a complete example of the issue.  one line code fixes without an
  issue and demonstration will not be accepted.
- Please include: `Fixes: #<issue number>` in the commit message
- please include tests.   one line code fixes without tests will not be accepted.
- [x] A new feature implementation
- please include the issue number, and create an issue if none exists, which must
  include a complete example of how the feature would look.
- Please include: `Fixes: #<issue number>` in the commit message
- please include tests.

**Have a nice day!**

Closes: #5290
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/5290
Pull-request-sha: 490e822e73e92ffe63cf45df9c49f3b31af1954d

Change-Id: Ibd2acc47b538c601c69c8fb954776035ecab4c6c
doc/build/changelog/unreleased_13/4860.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/engine/default.py
test/dialect/mysql/test_compiler.py
test/dialect/mysql/test_for_update.py
test/dialect/postgresql/test_compiler.py
test/requirements.py