From 1392c716007b9ec599cbe8825d1da2883976d900 Mon Sep 17 00:00:00 2001 From: Roman Artiukhin Date: Sat, 10 Jun 2023 12:21:44 +0300 Subject: [PATCH] Fix LINQ cross join with InformixDialect --- src/NHibernate/Dialect/InformixDialect.cs | 3 +++ src/NHibernate/Dialect/InformixDialect0940.cs | 5 +---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/NHibernate/Dialect/InformixDialect.cs b/src/NHibernate/Dialect/InformixDialect.cs index 2f942815a57..4be77acd721 100644 --- a/src/NHibernate/Dialect/InformixDialect.cs +++ b/src/NHibernate/Dialect/InformixDialect.cs @@ -333,6 +333,9 @@ public override JoinFragment CreateOuterJoinFragment() return new InformixJoinFragment(); } + /// + public override bool SupportsCrossJoin => false; + /// The SQL literal value to which this database maps boolean values. /// The boolean value /// The appropriate SQL literal. diff --git a/src/NHibernate/Dialect/InformixDialect0940.cs b/src/NHibernate/Dialect/InformixDialect0940.cs index bdfcae4f27f..13563df43e8 100644 --- a/src/NHibernate/Dialect/InformixDialect0940.cs +++ b/src/NHibernate/Dialect/InformixDialect0940.cs @@ -126,10 +126,7 @@ public override JoinFragment CreateOuterJoinFragment() return new ANSIJoinFragment(); } - /// - public override bool SupportsCrossJoin => false; - - /// + /// /// Does this Dialect have some kind of LIMIT syntax? /// /// False, unless overridden.