Я люблю стиль направляющих обновления схемы дб. Я могу определить миграцию как класс с довольно простым, все же мощным синтаксисом. Я могу выполнить обновления с единственной командой, и все мои модели обновляются. Они посвящают себя управлению исходным кодом и могут быть легко считаны, изменены и отменены.
Мой текущий способ сделать его для моего asp.net mvc проект состоит в том, чтобы открыть проводник сервера, вручную изменить поля базы данных, затем повторно создать все мои linq-to-sql классы. Этот метод является громоздким, подверженным ошибкам, и испытывает недостаток почти во всех упомянутых выше преимуществах. Я абсолютно уверен, что должен быть лучший путь.
Кто-либо может просветить меня?
ROB CONRY'S SOUSSONAL имеет что-то вроде миграции в .NET:
http://blog.wekeroad.com/2007/10/03/subsonic-migrate-me/
Множество других инструментов, предлагающих аналогичные подходы:
Я уверен, что там больше нет.