]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
warn for enum length silently ignored
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 4 Mar 2022 23:27:24 +0000 (18:27 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 4 Mar 2022 23:27:24 +0000 (18:27 -0500)
commit18683f474b285b4d7e16c38c0a570276912e1081
treeb91a08a2bdbbb387f7b913b949861d81e1ccb53a
parenta26a522648af14ffb9388d8d306bd98523bef1c9
warn for enum length silently ignored

the "length" parameter is silently ignored when native_enum
is not passed as False.  if native_enum is True, a non-native
VARCHAR can still be generated.   Warn for this silent ignore
right now, consider having "length" used in all cases where
non-native enum is rendered likely in 2.0.

Change-Id: Ibceedd4e3aa3926f3268c0c39d94ab73d17a9bdc
doc/build/changelog/unreleased_14/enum_length_warning.rst [new file with mode: 0644]
lib/sqlalchemy/sql/sqltypes.py
test/sql/test_types.py