summaryrefslogtreecommitdiff
path: root/migrate/changeset/databases/postgres.py
diff options
context:
space:
mode:
authoriElectric <unknown>2009-06-29 10:18:03 +0000
committeriElectric <unknown>2009-06-29 10:18:03 +0000
commitde3c53989d0f113055e79ce7c3db1dd72f4067ce (patch)
tree922a6d32990d8e46e175930cd861ff77f532fe2a /migrate/changeset/databases/postgres.py
parentb546dded1f488a3c720375cae991130817a1ea03 (diff)
downloadsqlalchemy-migrate-de3c53989d0f113055e79ce7c3db1dd72f4067ce.tar.gz
add support for SA 0.6 by Michael Bayer
Diffstat (limited to 'migrate/changeset/databases/postgres.py')
-rw-r--r--migrate/changeset/databases/postgres.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/migrate/changeset/databases/postgres.py b/migrate/changeset/databases/postgres.py
index bcdc08b..2c36ed1 100644
--- a/migrate/changeset/databases/postgres.py
+++ b/migrate/changeset/databases/postgres.py
@@ -3,12 +3,13 @@
.. _`PostgreSQL`: http://www.postgresql.org/
"""
-from migrate.changeset import ansisql
+from migrate.changeset import ansisql, SQLA_06
from sqlalchemy.databases import postgres as sa_base
-#import sqlalchemy as sa
-
-PGSchemaGenerator = sa_base.PGSchemaGenerator
+if not SQLA_06:
+ PGSchemaGenerator = sa_base.PGSchemaGenerator
+else:
+ PGSchemaGenerator = sa_base.PGDDLCompiler
class PGColumnGenerator(PGSchemaGenerator, ansisql.ANSIColumnGenerator):