]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
changelog updates
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 29 Oct 2023 20:15:52 +0000 (16:15 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 29 Oct 2023 20:15:52 +0000 (16:15 -0400)
Change-Id: I6b362500f1fab118920d61f8b6247521756922ff

doc/build/changelog/unreleased_20/10056.rst
doc/build/changelog/unreleased_20/10532.rst

index d801e98eac458f0a2ea52d81d5a323d6cd495c71..fb16b6ef8a891be487a3fecc715042325d294bba 100644 (file)
@@ -1,8 +1,10 @@
 .. change::
-    :tags: bug, sql
+    :tags: bug, mariadb
     :tickets: 10056
 
-    mariaDB does not support setting NOT NULL for generated column
-    ref: https://mariadb.com/kb/en/generated-columns/#statement-support
-    added a check in `get_column_specification` for mariadb, checking
-    if user has not specified nullable set it as True for computed column.
+    Adjusted the MySQL / MariaDB dialects to default a generated column to NULL
+    when using MariaDB, if :paramref:`_schema.Column.nullable` was not
+    specified with an explicit ``True`` or ``False`` value, as MariaDB does not
+    support the "NOT NULL" phrase with a generated column.  Pull request
+    courtesy Indivar.
+
index ba379cf7683b277fc8172a6d7fc9a1d333375f60..c0308a454d7f0064931a8229fec6375d3a6816ca 100644 (file)
@@ -5,7 +5,7 @@
     Fixed SQL handling for "insertmanyvalues" when using the
     :class:`.postgresql.BIT` datatype with the asyncpg backend.  The
     :class:`.postgresql.BIT` on asyncpg apparently requires the use of an
-    asyncpg-specific `BitString` type which is currently exposed when using
+    asyncpg-specific ``BitString`` type which is currently exposed when using
     this DBAPI, making it incompatible with other PostgreSQL DBAPIs that all
     work with plain bitstrings here.  A future fix in version 2.1 will
     normalize this datatype across all PG backends.   Pull request courtesy