- changed status to resolved
mysql TIMESTAMP defaults to NOT NULL
Issue #1539
resolved
Index: lib/sqlalchemy/dialects/mysql/base.py
===================================================================
--- lib/sqlalchemy/dialects/mysql/base.py (revision 6339)
+++ lib/sqlalchemy/dialects/mysql/base.py (working copy)
@@ -1330,7 +1330,9 @@
if not column.nullable:
colspec.append('NOT NULL')
-
+ elif isinstance(column.type, types.TIMESTAMP):
+ colspec.append('NULL')
+
if column.primary_key and column.autoincrement:
try:
first = [c for c in column.table.primary_key.columns
Comments (2)
-
reporter -
reporter - removed milestone
Removing milestone: 0.6.0 (automated comment)
- Log in to comment
was a little more complex than that, but is in bc9e742b646f8dcd3e8a35c2ecda96bebed87d3c.