]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Implement MySQL's ON DUPLICATE KEY UPDATE
authorMichael Doronin <warrior2031@gmail.com>
Thu, 15 Jun 2017 14:11:49 +0000 (10:11 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 3 Jul 2017 18:38:09 +0000 (14:38 -0400)
commit7d3da6f850dca54b941275279470c37bec64a48f
tree718749c157a261134e4577c65bc355499669cc10
parent1db3029abc371c0808fb622ae2bd716ada81281a
Implement MySQL's ON DUPLICATE KEY UPDATE

Added support for MySQL's ON DUPLICATE KEY UPDATE
MySQL-specific :class:`.mysql.dml.Insert` object.
Pull request courtesy Michael Doronin.

Co-authored-by: Mike Bayer <mike_mp@zzzcomputing.com>
Resolves: #4009
Change-Id: Ic71424f3c88af6082b48a910a2efb7fbfc0a7eb4
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/365
doc/build/changelog/changelog_12.rst
doc/build/changelog/migration_12.rst
doc/build/dialects/mysql.rst
lib/sqlalchemy/dialects/mysql/__init__.py
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/dialects/mysql/dml.py [new file with mode: 0644]
test/dialect/mysql/test_compiler.py
test/dialect/mysql/test_on_duplicate.py [new file with mode: 0644]