diff options
author | iElectric <unknown> | 2009-06-29 10:18:03 +0000 |
---|---|---|
committer | iElectric <unknown> | 2009-06-29 10:18:03 +0000 |
commit | de3c53989d0f113055e79ce7c3db1dd72f4067ce (patch) | |
tree | 922a6d32990d8e46e175930cd861ff77f532fe2a /migrate/changeset/databases/sqlite.py | |
parent | b546dded1f488a3c720375cae991130817a1ea03 (diff) | |
download | sqlalchemy-migrate-de3c53989d0f113055e79ce7c3db1dd72f4067ce.tar.gz |
add support for SA 0.6 by Michael Bayer
Diffstat (limited to 'migrate/changeset/databases/sqlite.py')
-rw-r--r-- | migrate/changeset/databases/sqlite.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/migrate/changeset/databases/sqlite.py b/migrate/changeset/databases/sqlite.py index 59902b4..64be9bf 100644 --- a/migrate/changeset/databases/sqlite.py +++ b/migrate/changeset/databases/sqlite.py @@ -8,10 +8,12 @@ from copy import copy from sqlalchemy.databases import sqlite as sa_base -from migrate.changeset import ansisql, exceptions +from migrate.changeset import ansisql, exceptions, SQLA_06 - -SQLiteSchemaGenerator = sa_base.SQLiteSchemaGenerator +if not SQLA_06: + SQLiteSchemaGenerator = sa_base.SQLiteSchemaGenerator +else: + SQLiteSchemaGenerator = sa_base.SQLiteDDLCompiler class SQLiteCommon(object): @@ -52,8 +54,7 @@ class SQLiteHelper(SQLiteCommon): table.indexes = ixbackup table.constraints = consbackup - -class SQLiteColumnGenerator(SQLiteSchemaGenerator, SQLiteCommon, +class SQLiteColumnGenerator(SQLiteSchemaGenerator, SQLiteCommon, ansisql.ANSIColumnGenerator): """SQLite ColumnGenerator""" |