NHibernate fluente: specificare i nomi di tabella / colonna quando si utilizza il generatore HiLo
-
05-07-2019 - |
Domanda
Sì, nit-picky è un buon modo per descrivere questo ...;)
Qualcuno sa se è possibile specificare i nomi delle tabelle e / o delle colonne per utilizzare HiLo usando Fluent NHibernate? Attualmente l'esportazione dello schema crea questo ...
create table hibernate_unique_key (
next_hi INTEGER
)
Soluzione
Capito ...
public class IdGenerationConvention : IIdConvention
{
public void Apply(IIdentityInstance instance)
{
instance.GeneratedBy.HiLo("MyTableName", "NextHighValue", "1000");
}
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow