Можно ли установить значение по умолчанию для свойства с помощью NHibernate

Я использую Fluent NHibernate для своих сопоставлений и класс SchemaExport для схемы базы данных.

Возможно ли с помощью NHibernate установить значение по умолчанию для свойства / столбца в сгенерированной схеме базы данных?


person Luke Smith    schedule 26.02.2009    source источник
comment
Принятый ответ неверен (больше не?). Я предоставил подробности в новом ответе.   -  person E-Riz    schedule 21.10.2019


Ответы (2)


Насколько мне известно, нет - не в сгенерированной схеме.

Однако вы можете просто установить свойство в своем конструкторе.

person Alun Harford    schedule 27.02.2009
comment
Я так не думал. В результате я просто установил его в конструкторе, как вы сказали. Это просто означает, что при обновлении существующей схемы базы данных из только что экспортированной схемы из сопоставлений я должен пройти вручную, чтобы добавить ее. - person Luke Smith; 27.02.2009

Это определенно поддерживается как в отображении XML, так и в Fluent NHibernate.

person E-Riz    schedule 21.10.2019