Skip to content

Commit

Permalink
remove unnecessary initrans clauses
Browse files Browse the repository at this point in the history
  • Loading branch information
1azyman committed Dec 18, 2017
1 parent 5629b68 commit 518d9a0
Showing 1 changed file with 0 additions and 46 deletions.
Expand Up @@ -18,11 +18,7 @@

import org.hibernate.boot.Metadata;
import org.hibernate.dialect.Oracle12cDialect;
import org.hibernate.dialect.unique.UniqueDelegate;
import org.hibernate.mapping.Column;
import org.hibernate.mapping.Index;
import org.hibernate.mapping.Table;
import org.hibernate.mapping.UniqueKey;
import org.hibernate.tool.schema.spi.Exporter;

/**
Expand Down Expand Up @@ -61,46 +57,4 @@ public String[] getSqlDropStrings(Index exportable, Metadata metadata) {
}
};
}

@Override
public UniqueDelegate getUniqueDelegate() {
UniqueDelegate delegate = super.getUniqueDelegate();

return new UniqueDelegate() {

@Override
public String getColumnDefinitionUniquenessFragment(Column column) {
return delegate.getColumnDefinitionUniquenessFragment(column);
}

@Override
public String getTableCreationUniqueConstraintsFragment(Table table) {
return delegate.getTableCreationUniqueConstraintsFragment(table);
}

@Override
public String getAlterTableToAddUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata) {
return delegate.getAlterTableToAddUniqueKeyCommand(uniqueKey, metadata) + INITRANS;
}

@Override
public String getAlterTableToDropUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata) {
return delegate.getAlterTableToDropUniqueKeyCommand(uniqueKey, metadata);
}
};
}

@Override
public String getAddForeignKeyConstraintString(
String constraintName, String[] foreignKey, String referencedTable, String[] primaryKey,
boolean referencesPrimaryKey) {

return super.getAddForeignKeyConstraintString(constraintName, foreignKey, referencedTable,
primaryKey, referencesPrimaryKey) + INITRANS;
}

@Override
public String getAddForeignKeyConstraintString(String constraintName, String foreignKeyDefinition) {
return super.getAddForeignKeyConstraintString(constraintName, foreignKeyDefinition) + INITRANS;
}
}

0 comments on commit 518d9a0

Please sign in to comment.