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

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

1
Luke Smith 27 Фев 2009 в 02:48
1
Принятый ответ неверен (больше не?). Я предоставил подробности в новом ответе.
 – 
E-Riz
21 Окт 2019 в 18:18

2 ответа

Лучший ответ

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

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

1
Alun Harford 27 Фев 2009 в 03:07
Я так не думал. В результате я просто установил его в конструкторе, как вы сказали. Это просто означает, что при обновлении существующей схемы базы данных из вновь экспортированной схемы из сопоставлений я должен пройти вручную, чтобы добавить ее.
 – 
Luke Smith
27 Фев 2009 в 13:48

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

1
E-Riz 21 Окт 2019 в 18:17