Я знаю NHibernate только сейчас, и это меняет мою точку зрения на доступ к данным. Теперь я знаю, что NHibernate МОЖЕТ генерировать схему базы данных самостоятельно при отображении.
Но более обычным сценарием является изменение схемы базы данных, когда приложение запущено и некоторые данные были вставлены в базу данных. В настоящее время, если я хочу добавить новый столбец в какую-либо таблицу (добавить свойство для сущности), как мне это сделать?
Я не могу удалить предыдущую базу данных и создать новую, потому что мне нужны существующие данные.