diff --git a/src/NHibernate/Dialect/Ingres9Dialect.cs b/src/NHibernate/Dialect/Ingres9Dialect.cs index 1d7f9761b63..d1c9b544b43 100644 --- a/src/NHibernate/Dialect/Ingres9Dialect.cs +++ b/src/NHibernate/Dialect/Ingres9Dialect.cs @@ -1,3 +1,4 @@ +using NHibernate.Id; using NHibernate.SqlCommand; namespace NHibernate.Dialect @@ -40,6 +41,16 @@ public override bool SupportsLimitOffset /// public override string QuerySequencesString => "select seq_name from iisequences"; + /// + // 6.0 TODO: remove override for having default behavior when sequences are supported. + // It has been put for minimizing breaking changes due to supporting sequences in 5.1. + public override System.Type IdentityStyleIdentifierGeneratorClass => typeof(TriggerIdentityGenerator); + + /// + // 6.0 TODO: remove override for having default behavior when sequences are supported. + // It has been put for minimizing breaking changes due to supporting sequences in 5.1. + public override System.Type NativeIdentifierGeneratorClass => typeof(TableHiLoGenerator); + /// /// Attempts to add a LIMIT clause to the given SQL SELECT. /// Expects any database-specific offset and limit adjustments to have already been performed (ex. UseMaxForLimit, OffsetStartsAtOne).