Merge pull request #1626 from jamesagnew/ks-20191206-migration-nullable-failure

fix MSSQL index rename
This commit is contained in:
James Agnew 2019-12-09 20:58:57 -05:00 committed by GitHub
commit 5edfb1a2aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -90,8 +90,6 @@ public class RenameIndexTask extends BaseTableTask<RenameIndexTask> {
return Collections.emptyList();
}
boolean isUnique = JdbcUtils.isIndexUnique(theConnectionProperties, theTableName, theOldIndexName);
List<String> sql = new ArrayList<>();
// Drop constraint
@ -107,8 +105,7 @@ public class RenameIndexTask extends BaseTableTask<RenameIndexTask> {
sql.add("alter index " + theOldIndexName + " rename to " + theNewIndexName);
break;
case MSSQL_2012:
// FIXME KHS really?
sql.add("EXEC sp_rename '" + theOldIndexName + "', '" + theNewIndexName + "'; GO");
sql.add("EXEC sp_rename '" + theTableName + "." + theOldIndexName + "', '" + theNewIndexName + "'");
break;
}
return sql;