/**
* 转换所有的序列。
*
* @return void [返回类型说明]
* @exception throws
* [违例类型] [违例说明]
* @see [类、类#方法、类#成员]
*/
public void convertSequence() {
DBtoDB dBtoDb = null;
if (this.originDB.getDbType().equalsIgnoreCase("oracle")
&& this.targetDB.getDbType().equalsIgnoreCase("hsql")) {
dBtoDb = new OraToHsql();
} else if (this.originDB.getDbType().equalsIgnoreCase("hsql")
&& this.targetDB.getDbType().equalsIgnoreCase("oracle")) {
dBtoDb = new HsqlToOra();
}
if (null != dBtoDb) {
for (int i = 0; i < users.size(); i++) {
DBUser user = users.get(i);
dBtoDb.convertSequence(originDB, user, targetDB, user);
}
}
}
public void init() throws Exception {
boolean a = this.originDB.getDbType().equalsIgnoreCase("oracle")
&& this.targetDB.getDbType().equalsIgnoreCase("hsql");
if (a) {
initHsqlDB();
return;
}
if (this.originDB.getDbType().equalsIgnoreCase("hsql")
&& this.targetDB.getDbType().equalsIgnoreCase("oracle")) {
//校验oracle测试库中表结构是否正确,不正确则创建
}
}
* 转换所有的序列。
*
* @return void [返回类型说明]
* @exception throws
* [违例类型] [违例说明]
* @see [类、类#方法、类#成员]
*/
public void convertSequence() {
DBtoDB dBtoDb = null;
if (this.originDB.getDbType().equalsIgnoreCase("oracle")
&& this.targetDB.getDbType().equalsIgnoreCase("hsql")) {
dBtoDb = new OraToHsql();
} else if (this.originDB.getDbType().equalsIgnoreCase("hsql")
&& this.targetDB.getDbType().equalsIgnoreCase("oracle")) {
dBtoDb = new HsqlToOra();
}
if (null != dBtoDb) {
for (int i = 0; i < users.size(); i++) {
DBUser user = users.get(i);
dBtoDb.convertSequence(originDB, user, targetDB, user);
}
}
}
public void init() throws Exception {
boolean a = this.originDB.getDbType().equalsIgnoreCase("oracle")
&& this.targetDB.getDbType().equalsIgnoreCase("hsql");
if (a) {
initHsqlDB();
return;
}
if (this.originDB.getDbType().equalsIgnoreCase("hsql")
&& this.targetDB.getDbType().equalsIgnoreCase("oracle")) {
//校验oracle测试库中表结构是否正确,不正确则创建
}
}