Domanda

Come impostare con FluentNHibernate il valore predefinito 1 o 0 per una colonna BIT della tabella generata dalla mia entità per il campo di tipo bool. Penso che non abbia importanza ma in ogni caso il database è sqlserver2005.

È stato utile?

Soluzione

Hai provato qualcosa del genere

 this.Map(x => x.SomeBitColumn)
     .Access.Property()
     .Default("1");

Altri suggerimenti

Probabilmente vuoi guardare usando NHibernate Validator per questo, ecco un esempio ayende per qualcosa di simile a quello che stai cercando. Offrono un maggiore controllo su ciò che verrebbe creato anche nelle esportazioni di schemi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top