diff options
author | Matt Riedemann <mriedem@us.ibm.com> | 2013-11-06 13:04:39 -0800 |
---|---|---|
committer | Matt Riedemann <mriedem@us.ibm.com> | 2014-02-17 07:17:31 -0800 |
commit | 85317aead6208cd6377167fc7fcc4f57491d97f9 (patch) | |
tree | 63023270cc933caf4a71197d1082b92fc56b3b75 /migrate/changeset/databases/visitor.py | |
parent | d58e47f85c4ffd7bb2200acd0db8d9bc033db6be (diff) | |
download | sqlalchemy-migrate-85317aead6208cd6377167fc7fcc4f57491d97f9.tar.gz |
Add DB2 10.5 Support
This patch adds the initial support for DB2 10.5 to migrate. It
includes:
1. The dialect implementation for DB2.
2. The dialect registration with the visitor.
3. Code to parse the engine name in version.py.
4. A new dependency on ibm_db_sa in test-requirements.txt.
5. A connection string in test_db.cfg for ibm_db_sa.
Part of blueprint add-db2-support
Co-authored-by: Sheng Bo Hou <sbhou@cn.ibm.com>
Co-authored-by: Thuy Christenson <thuy@us.ibm.com>
Co-authored-by: Rahul Priyadarshi <rahul.priyadarshi@in.ibm.com>
Change-Id: I745ec615487b1b06c5d1a09ea316f376d66ee4c0
Diffstat (limited to 'migrate/changeset/databases/visitor.py')
-rw-r--r-- | migrate/changeset/databases/visitor.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/migrate/changeset/databases/visitor.py b/migrate/changeset/databases/visitor.py index 228b4d3..224c40f 100644 --- a/migrate/changeset/databases/visitor.py +++ b/migrate/changeset/databases/visitor.py @@ -8,7 +8,8 @@ from migrate.changeset.databases import (sqlite, postgres, mysql, oracle, - firebird) + firebird, + ibmdb2) # Map SA dialects to the corresponding Migrate extensions @@ -20,6 +21,7 @@ DIALECTS = { "mysql": mysql.MySQLDialect, "oracle": oracle.OracleDialect, "firebird": firebird.FBDialect, + "ibm_db_sa": ibmdb2.IBMDBDialect } |