Skip to content

Commit 18f5258

Browse files
committed
Fix SqlServerCe
1 parent bbef658 commit 18f5258

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/NHibernate.Test/Async/NHSpecificTest/GH1235/OptionalJoinFixture.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ protected override void OnTearDown()
3636
using (var session = OpenSession())
3737
using (var transaction = session.BeginTransaction())
3838
{
39-
session.CreateQuery("delete from System.Object").ExecuteUpdate();
39+
if (Dialect.SupportsTemporaryTables)
40+
session.CreateQuery("delete from System.Object").ExecuteUpdate();
41+
else
42+
session.Delete("from System.Object");
4043

4144
transaction.Commit();
4245
}

src/NHibernate.Test/NHSpecificTest/GH1235/OptionalJoinFixture.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ protected override void OnTearDown()
2424
using (var session = OpenSession())
2525
using (var transaction = session.BeginTransaction())
2626
{
27-
session.CreateQuery("delete from System.Object").ExecuteUpdate();
27+
if (Dialect.SupportsTemporaryTables)
28+
session.CreateQuery("delete from System.Object").ExecuteUpdate();
29+
else
30+
session.Delete("from System.Object");
2831

2932
transaction.Commit();
3033
}

0 commit comments

Comments
 (0)