Какое лучшее решение для переноса таблиц Linq DBML? - PullRequest
1 голос
/ 10 марта 2009

Я пытаюсь найти лучший способ справиться с обновлениями баз данных с помощью Linq. Я хотел бы чистый способ проверки изменений в базе данных. Я хотел бы использовать сценарии миграции в стиле ruby, но я также хотел бы синхронизировать все с файлом DBML. Каков наилучший способ сделать это? Нужно ли для этого написать собственное решение?

1 Ответ

2 голосов
/ 11 марта 2009

Полагаю, вы имеете в виду изменения в схеме? Если это так, пользовательский генератор кода, безусловно, является одним из вариантов и лучше, чем ручное обновление DBML при каждом изменении схемы. Но есть и сторонние инструменты для синхронизации изменений схемы:

http://www.huagati.com/dbmltools/

если вы хотите отказаться от LINQ в качестве модели доступа к данным, есть инструменты OR / M или OR / M, которые дают вам контроль над генерацией кода.

...