From 3ce5ef42300f39e60b31cdda1ee83468cab361a3 Mon Sep 17 00:00:00 2001 From: maxwellpettit Date: Thu, 9 Aug 2018 12:32:21 -0400 Subject: [PATCH] Fix commit for 0001879 to allow drop index to work on separate schema --- .../db/platform/mssql/MsSql2000DdlBuilder.java | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/symmetric-db/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DdlBuilder.java b/symmetric-db/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DdlBuilder.java index d1a36c5a3d..f97b07d116 100644 --- a/symmetric-db/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DdlBuilder.java +++ b/symmetric-db/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DdlBuilder.java @@ -265,23 +265,9 @@ protected String getNativeDefaultValue(Column column) { @Override protected void writeColumnAutoIncrementStmt(Table table, Column column, StringBuilder ddl) { ddl.append("IDENTITY (1,1) "); - } + } - @Override - public void writeExternalIndexDropStmt(Table table, IIndex index, StringBuilder ddl) { - String prefix = Table.getFullyQualifiedTablePrefix(table.getCatalog(), table.getSchema(), - delimitedIdentifierModeOn? databaseInfo.getDelimiterToken() : "", databaseInfo.getCatalogSeparator(), - databaseInfo.getSchemaSeparator()); - ddl.append(prefix); - ddl.append("sp_executesql N'DROP INDEX "); - printIdentifier(getIndexName(index), ddl); - ddl.append(" ON "); - ddl.append(getDelimitedIdentifier(table.getName())); - ddl.append("'"); - printEndOfStatement(ddl); - } - - @Override + @Override protected void writeExternalForeignKeyDropStmt(Table table, ForeignKey foreignKey, StringBuilder ddl) { String constraintName = getForeignKeyName(table, foreignKey);