Skip to content

Commit fd18c3f

Browse files
mrotteveelbeikov
authored andcommitted
HHH-19506 Use truncateMappedObjects as suggested by mbellade
1 parent e556419 commit fd18c3f

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/records/MergeRecordEmbeddedIdTest.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@
2828
public class MergeRecordEmbeddedIdTest {
2929
@AfterEach
3030
protected void cleanupTest(SessionFactoryScope scope) {
31-
scope.inTransaction( session -> {
32-
// Some dialects (e.g. Firebird) (can) fail for a non-cascaded foreign key depending on actual row order
33-
// Clear foreign key before delete
34-
session.createMutationQuery( "update MyEntity set associatedEntity = null" ).executeUpdate();
35-
session.createMutationQuery( "delete from MyEntity" ).executeUpdate();
36-
} );
31+
scope.getSessionFactory().getSchemaManager().truncateMappedObjects();
3732
}
3833

3934
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/records/RecordIdClassTest.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@
2828
public class RecordIdClassTest {
2929
@AfterEach
3030
protected void cleanupTest(SessionFactoryScope scope) {
31-
scope.inTransaction( session -> {
32-
// Some dialects (e.g. Firebird) (can) fail for a non-cascaded foreign key depending on actual row order
33-
// Clear foreign key before delete
34-
session.createMutationQuery( "update MyEntity set associatedEntity = null" ).executeUpdate();
35-
session.createMutationQuery( "delete from MyEntity" ).executeUpdate();
36-
} );
31+
scope.getSessionFactory().getSchemaManager().truncateMappedObjects();
3732
}
3833

3934
@Test

0 commit comments

Comments
 (0)