NHibernate fluente: specificare i nomi di tabella / colonna quando si utilizza il generatore HiLo

StackOverflow https://stackoverflow.com/questions/1400238

  •  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 
)
È stato utile?

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
scroll top