public static String buildSqlDropIndexString( Dialect dialect, Table table, String name, String defaultCatalog, String defaultSchema) { return buildSqlDropIndexString( name, table.getQualifiedName( dialect, defaultCatalog, defaultSchema ) ); }
@Override public String getAlterTableToDropUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata) { if ( hasNullable( uniqueKey ) ) { return org.hibernate.mapping.Index.buildSqlDropIndexString( uniqueKey.getName(), metadata.getDatabase().getJdbcEnvironment().getQualifiedObjectNameFormatter().format( uniqueKey.getTable().getQualifiedTableName(), metadata.getDatabase().getJdbcEnvironment().getDialect() ) ); } else { return super.getAlterTableToDropUniqueKeyCommand( uniqueKey, metadata ); } }
public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) { if ( dialect.supportsUniqueConstraintInCreateAlterTable() ) { return super.sqlDropString( dialect, defaultCatalog, defaultSchema ); } else { return Index.buildSqlDropIndexString( dialect, getTable(), getName(), defaultCatalog, defaultSchema ); } }
@Override public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) { if ( dialect.supportsUniqueConstraintInCreateAlterTable() ) { return super.sqlDropString( dialect, defaultCatalog, defaultSchema ); } else { return Index.buildSqlDropIndexString( dialect, getTable(), getName(), defaultCatalog, defaultSchema ); } }
public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) { if( dialect.supportsUniqueConstraintInCreateAlterTable() ) { return super.sqlDropString(dialect, defaultCatalog, defaultSchema); } else { return Index.buildSqlDropIndexString(dialect, getTable(), getName(), defaultCatalog, defaultSchema); } }
@Override public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) { if ( dialect.supportsUniqueConstraintInCreateAlterTable() ) { return super.sqlDropString( dialect, defaultCatalog, defaultSchema ); } else { return Index.buildSqlDropIndexString( dialect, getTable(), getName(), defaultCatalog, defaultSchema ); } }