diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2020-04-06 16:19:23 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2020-04-06 16:19:23 -0400 |
| commit | 9243f6feea676bbaada52293d44e5d069b0f0574 (patch) | |
| tree | 041837150a0cec105532e70f4f0110de4919d070 /lib/sqlalchemy/sql | |
| parent | 2d6146192fbceec12585b6d9977cd818baae85a5 (diff) | |
| download | sqlalchemy-9243f6feea676bbaada52293d44e5d069b0f0574.tar.gz | |
Ensure length parameter of Enum is adapted to new objects
Ensure length parameter added to Enum in
Iea05dc8cd9e33959bb968b394fb10a7dd068c873 is correctly propagated
to new enum objects adapted from this one.
Fixes: #5183
`
Change-Id: I7f20d926f73ec8260938963df87e29894c7e55e2
Diffstat (limited to 'lib/sqlalchemy/sql')
| -rw-r--r-- | lib/sqlalchemy/sql/sqltypes.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/sqltypes.py b/lib/sqlalchemy/sql/sqltypes.py index 05d6ec36b..af4e4db91 100644 --- a/lib/sqlalchemy/sql/sqltypes.py +++ b/lib/sqlalchemy/sql/sqltypes.py @@ -1541,6 +1541,7 @@ class Enum(Emulated, String, SchemaType): kw.setdefault("native_enum", self.native_enum) kw.setdefault("values_callable", self.values_callable) kw.setdefault("create_constraint", self.create_constraint) + kw.setdefault("length", self.length) assert "_enums" in kw return impltype(**kw) |
