]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Add missing changelog file
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 20 Jan 2021 22:08:35 +0000 (17:08 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 20 Jan 2021 22:08:35 +0000 (17:08 -0500)
In 8860117c9655a4bdeafeba we forgot to add the changelog file.

Fixes: #5169
Change-Id: Ia7a106e9e49aacbfd788eaec46b7826e8e4e065a

doc/build/changelog/unreleased_14/5169.rst [new file with mode: 0644]

diff --git a/doc/build/changelog/unreleased_14/5169.rst b/doc/build/changelog/unreleased_14/5169.rst
new file mode 100644 (file)
index 0000000..e43e451
--- /dev/null
@@ -0,0 +1,13 @@
+.. change::
+    :tags: bug, sql, postgresql, mysql, sqlite
+    :tickets: 5169
+
+    An informative error message is now raised for a selected set of DML
+    methods (currently all part of :class:`_dml.Insert` constructs) if they are
+    called a second time, which would implicitly cancel out the previous
+    setting.  The methods altered include:
+    :class:`_sqlite.Insert.on_conflict_do_update`,
+    :class:`_sqlite.Insert.on_conflict_do_nothing` (SQLite),
+    :class:`_postgresql.Insert.on_conflict_do_update`,
+    :class:`_postgresql.Insert.on_conflict_do_nothing` (PostgreSQL),
+    :class:`_mysql.Insert.on_duplicate_key_update` (MySQL)
\ No newline at end of file