summaryrefslogtreecommitdiff
path: root/migrate/changeset/databases/visitor.py
diff options
context:
space:
mode:
authorMatt Riedemann <mriedem@us.ibm.com>2013-11-06 13:04:39 -0800
committerMatt Riedemann <mriedem@us.ibm.com>2014-02-17 07:17:31 -0800
commit85317aead6208cd6377167fc7fcc4f57491d97f9 (patch)
tree63023270cc933caf4a71197d1082b92fc56b3b75 /migrate/changeset/databases/visitor.py
parentd58e47f85c4ffd7bb2200acd0db8d9bc033db6be (diff)
downloadsqlalchemy-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.py4
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
}