FluentNHibernate imposta il valore di colonna predefinito per un valore booleano
-
05-07-2019 - |
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.
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