private void cleanDb(Session s) { s.createQuery( "delete Locality" ).executeUpdate(); s.createQuery( "delete Country" ).executeUpdate(); s.createQuery( "delete Continent" ).executeUpdate(); }
@Override protected void cleanupTestData() throws Exception { doInHibernate( this::sessionFactory, sess -> { sess.createQuery( "delete from Book" ).executeUpdate(); sess.createQuery( "delete from Library" ).executeUpdate(); } ); }
@Test public void testDeleteSyntaxWithCompositeId() { Session s = openSession(); Transaction t = s.beginTransaction(); s.createQuery( "delete EntityWithCrazyCompositeKey where id.id = 1 and id.otherId = 2" ).executeUpdate(); s.createQuery( "delete from EntityWithCrazyCompositeKey where id.id = 1 and id.otherId = 2" ).executeUpdate(); s.createQuery( "delete from EntityWithCrazyCompositeKey e where e.id.id = 1 and e.id.otherId = 2" ).executeUpdate(); t.commit(); s.close(); }
private void cleanupData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete Tranche" ).executeUpdate(); session.createQuery( "delete Tranchenmodell" ).executeUpdate(); session.createQuery( "delete Preisregelung" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
private void cleanupData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete EmployeeInfo" ).executeUpdate(); session.createQuery( "delete Employee" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
@After public void tearDown() { doInHibernate( this::sessionFactory, session -> { session.createQuery( "DELETE FROM User" ).executeUpdate(); session.createQuery( "DELETE FROM Role" ).executeUpdate(); } ); }
private void cleanupData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete Employee" ).executeUpdate(); session.createQuery( "delete EmployeeInfo" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
private void cleanUpData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete Shipment" ).executeUpdate(); session.createQuery( "delete Item" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
@Override protected void cleanupTest() throws Exception { Session s = openSession(); s.beginTransaction(); s.createQuery( "delete from org.hibernate.test.cache.User" ).executeUpdate(); s.createQuery( "delete from org.hibernate.test.cache.Company" ).executeUpdate(); s.getTransaction().commit(); s.close(); }
@Override protected void cleanupTest() throws Exception { Session s = openSession(); s.beginTransaction(); s.createQuery( "delete from org.hibernate.test.cache.User" ).executeUpdate(); s.createQuery( "delete from org.hibernate.test.cache.Company" ).executeUpdate(); s.getTransaction().commit(); s.close(); }
private void deleteData() throws Exception { Session s = openSession(); Transaction t = s.beginTransaction(); s.createQuery( "delete from Widget" ).executeUpdate(); t.commit(); s.close(); } }
private void cleanupData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete EmployeeInfo" ).executeUpdate(); session.createQuery( "delete Employee" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
private void cleanupData() { Session session = openSession(); session.beginTransaction(); session.createQuery( "delete EmployeeInfo" ).executeUpdate(); session.createQuery( "delete Employee" ).executeUpdate(); session.getTransaction().commit(); session.close(); }
@After public void cleanupData() { super.cleanupCache(); Session s = sessionFactory().openSession(); s.beginTransaction(); s.createQuery( "delete NaturalIdOnManyToOne" ).executeUpdate(); s.createQuery( "delete Citizen" ).executeUpdate(); s.createQuery( "delete State" ).executeUpdate(); s.getTransaction().commit(); s.close(); }
@Override protected void cleanupTest() throws Exception { openSession(); session.beginTransaction(); session.createQuery("delete from Human").executeUpdate(); session.getTransaction().commit(); session.close(); }
@After public void tearDown() { doInHibernate( this::sessionFactory, session -> { session.createQuery( "delete from Game" ).executeUpdate(); } ); }
@Test public void testDeleteOnMappedJoin() { TestData data = new TestData(); data.prepare(); Session s = openSession(); Transaction t = s.beginTransaction(); int count = s.createQuery( "delete Joiner where joinedName = :joinedName" ).setString( "joinedName", "joined-name" ).executeUpdate(); assertEquals( "Incorrect deletion count on joined subclass", 1, count ); t.commit(); s.close(); data.cleanup(); }
@After public void cleanup() { Session s = openSession(); s.getTransaction().begin(); s.createQuery( "delete from ByteArrayIdTest$DemoEntity" ).executeUpdate(); s.getTransaction().commit(); s.close(); }
@Test public void testDeleteFromPerson() { doInHibernate( this::sessionFactory, session -> { //tag::batch-bulk-hql-temp-table-delete-query-example[] int updateCount = session.createQuery( "delete from Person where employed = :employed" ) .setParameter( "employed", false ) .executeUpdate(); //end::batch-bulk-hql-temp-table-delete-query-example[] assertEquals( entityCount(), updateCount ); }); }
@Test public void testDeleteFromEngineer() { doInHibernate( this::sessionFactory, session -> { int updateCount = session.createQuery( "delete from Engineer where fellow = :fellow" ) .setParameter( "fellow", true ) .executeUpdate(); assertEquals( entityCount() / 2, updateCount ); }); }