]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add 'FOR NO KEY UPDATE' / 'FOR KEY SHARE' support for Postgresql
authorSergey Skopin <sa.skopin@gmail.com>
Tue, 31 May 2016 14:02:08 +0000 (10:02 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 8 Jun 2016 15:24:57 +0000 (11:24 -0400)
commit3ebd1b30eb392ff62f08f0755e79a228d61ba7d2
tree931e6f3aca0c73a3bc0664e69b2446ac110bf045
parenta90b0101aaf616cddb8bc675f4a221fe7de6c420
Add 'FOR NO KEY UPDATE' / 'FOR KEY SHARE' support for Postgresql

Adds ``key_share=True`` for with_for_update().

Co-authored-by: Mike Bayer <mike_mp@zzzcomputing.com>
Change-Id: I74e0c3fcbc023e1dc98a1fa0c7db67b4c3693a31
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/279
doc/build/changelog/changelog_11.rst
doc/build/changelog/migration_11.rst
lib/sqlalchemy/dialects/postgresql/base.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/sql/selectable.py
test/dialect/postgresql/test_compiler.py
test/dialect/test_oracle.py
test/orm/test_lockmode.py