Из личного опыта, а также всего, что я прочитал, NHibernate SchemaUpdate не поддерживает удаление столбцов и таблиц. Я хотел бы использовать SchemaUpdate для генерации DDL миграции, но не удалять его затрудняет. Как вам обойти это? Существуют ли другие инструменты, которые помогут сохранить фокус на уровне домена при внесении изменений, влияющих на базу данных?
Существуют ли какие-либо инструменты, которые работают как SchemaUpdate (где я мог бы указывать инструмент на мои объекты и текущую версию базы данных и генерировать сценарии изменений)?