summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2019-06-27 22:21:36 +0000
committerGerrit Code Review <gerrit@bbpush.zzzcomputing.com>2019-06-27 22:21:36 +0000
commit502cd9240e639bd9334ac83111d22500506ca773 (patch)
treefe188b760decdc2abbf4f568c8b4a2508cd22805 /lib/sqlalchemy
parentb0cacfdd4f380cf7e9e3d91458868733bf81f366 (diff)
parent401a2691fbeebd5a26341e732644584cb096bc58 (diff)
downloadsqlalchemy-502cd9240e639bd9334ac83111d22500506ca773.tar.gz
Merge "Unwrap TIMESTAMP when doing an isinstance()"
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r--lib/sqlalchemy/dialects/mysql/base.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/sqlalchemy/dialects/mysql/base.py b/lib/sqlalchemy/dialects/mysql/base.py
index da76201f2..3c2e8e84b 100644
--- a/lib/sqlalchemy/dialects/mysql/base.py
+++ b/lib/sqlalchemy/dialects/mysql/base.py
@@ -1501,7 +1501,10 @@ class MySQLDDLCompiler(compiler.DDLCompiler):
),
]
- is_timestamp = isinstance(column.type, sqltypes.TIMESTAMP)
+ is_timestamp = isinstance(
+ column.type._unwrapped_dialect_impl(self.dialect),
+ sqltypes.TIMESTAMP,
+ )
if not column.nullable:
colspec.append("NOT NULL")