summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases/sqlite.py
diff options
context:
space:
mode:
authorJonathan Ellis <jbellis@gmail.com>2006-07-31 21:00:48 +0000
committerJonathan Ellis <jbellis@gmail.com>2006-07-31 21:00:48 +0000
commite07d80642e7a25df47c97ef8ca6bce50ab18e099 (patch)
treec534e9c0665a86938af83d2919631bda3a73d29e /lib/sqlalchemy/databases/sqlite.py
parent77d818d08988389579b8dd8423d75279bca0f345 (diff)
downloadsqlalchemy-e07d80642e7a25df47c97ef8ca6bce50ab18e099.tar.gz
fix for when default is zero
Diffstat (limited to 'lib/sqlalchemy/databases/sqlite.py')
-rw-r--r--lib/sqlalchemy/databases/sqlite.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/databases/sqlite.py b/lib/sqlalchemy/databases/sqlite.py
index 361705b71..b68bf99a7 100644
--- a/lib/sqlalchemy/databases/sqlite.py
+++ b/lib/sqlalchemy/databases/sqlite.py
@@ -178,7 +178,7 @@ class SQLiteDialect(ansisql.ANSIDialect):
break
#print "row! " + repr(row)
found_table = True
- (name, type, nullable, has_default, primary_key) = (row[1], row[2].upper(), not row[3], row[4], row[5])
+ (name, type, nullable, has_default, primary_key) = (row[1], row[2].upper(), not row[3], row[4] is not None, row[5])
match = re.match(r'(\w+)(\(.*?\))?', type)
coltype = match.group(1)