Skip to content

Commit f955f88

Browse files
authored
Removes validate differences when comparing an Oracle Database Schema against a Spring Jpa / HibernateDatabase (#719)
1 parent cca484a commit f955f88

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/main/java/liquibase/ext/hibernate/diff/ChangedForeignKeyChangeGenerator.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public Change[] fixChanged(DatabaseObject changedObject, ObjectDifferences diffe
2828
if (referenceDatabase instanceof HibernateDatabase || comparisonDatabase instanceof HibernateDatabase) {
2929
differences.removeDifference("deleteRule");
3030
differences.removeDifference("updateRule");
31+
differences.removeDifference("validate");
3132
if (!differences.hasDifferences()) {
3233
return null;
3334
}

src/main/java/liquibase/ext/hibernate/diff/ChangedPrimaryKeyChangeGenerator.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ public int getPriority(Class<? extends DatabaseObject> objectType, Database data
2727
public Change[] fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain) {
2828
if (referenceDatabase instanceof HibernateDatabase || comparisonDatabase instanceof HibernateDatabase) {
2929
differences.removeDifference("unique");
30+
differences.removeDifference("validate");
3031
if (!differences.hasDifferences()) {
3132
return null;
3233
}

0 commit comments

Comments
 (0)