diff options
author | iElectric <unknown> | 2009-06-11 22:27:38 +0000 |
---|---|---|
committer | iElectric <unknown> | 2009-06-11 22:27:38 +0000 |
commit | 8a8b1d2366e554eef43f656b95f70e3013577f01 (patch) | |
tree | 098f53fb8e4ca8e96a495591e53557e5df4e4ef0 /migrate/changeset/databases/oracle.py | |
parent | 15cb31cea6d29fc85031bdb8840281465bc6a5a6 (diff) | |
download | sqlalchemy-migrate-8a8b1d2366e554eef43f656b95f70e3013577f01.tar.gz |
use sqlalchemy preparer to do SQL quote formatting. this is a raw change, tests are yet to be written
Diffstat (limited to 'migrate/changeset/databases/oracle.py')
-rw-r--r-- | migrate/changeset/databases/oracle.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/migrate/changeset/databases/oracle.py b/migrate/changeset/databases/oracle.py index 35b146c..2716fa2 100644 --- a/migrate/changeset/databases/oracle.py +++ b/migrate/changeset/databases/oracle.py @@ -67,8 +67,8 @@ class OracleSchemaChanger(OracleSchemaGenerator, ansisql.ANSISchemaChanger): column.server_default = sa.PassiveDefault(sa.sql.null()) if notnull_hack: column.nullable = True - colspec=self.get_column_specification(column, - override_nullable=null_hack) + colspec = self.get_column_specification(column, + override_nullable=null_hack) if null_hack: colspec += ' NULL' if notnull_hack: @@ -76,7 +76,8 @@ class OracleSchemaChanger(OracleSchemaGenerator, ansisql.ANSISchemaChanger): if dropdefault_hack: column.server_default = None - self.start_alter_table(table_name) + # TODO: format from table + self.start_alter_table(self.preparer.quote(table_name, True)) self.append("MODIFY ") self.append(colspec) |