Skip to content

Commit 68431f6

Browse files
Copilotrvosa
andcommitted
Fix HQL query in testHibernateQueryStatement to use id-based subquery
Co-authored-by: rvosa <106490+rvosa@users.noreply.github.com>
1 parent 47bae1b commit 68431f6

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

treebase-core/src/test/java/org/cipres/treebase/dao/EnvironmentTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,10 @@ public void testHibernateQueryStatement() throws Exception {
9191

9292
// assertTrue(false);
9393
StringBuffer query = new StringBuffer(
94-
"delete from RowSegment r where r in (select r2 from RowSegment r2 join r2.matrixRow row " +
94+
// "delete from RowSegment r where r in (select r2 from RowSegment r2 join r2.matrixRow row " +
95+
// "where row.matrix = :matrixId and r2.startIndex between :start and :endIndex and r2.endIndex between :start and :endIndex)");
96+
"delete from RowSegment where id in (select r2.id from RowSegment r2 join r2.matrixRow row " +
9597
"where row.matrix = :matrixId and r2.startIndex between :start and :endIndex and r2.endIndex between :start and :endIndex)");
96-
// "delete from RowSegment where id in (select id from RowSegment r2 join r2.matrixRow row " +
97-
// "where row.matrix = :matrixId and r2.startIndex between :start and :endIndex and r2.endIndex between :start and :endIndex)");
9898

9999
Query q = hibernateTemplate.getSessionFactory().getCurrentSession().createQuery(query.toString());
100100

0 commit comments

Comments
 (0)