Миграции базы данных для Платформы Объекта 4

Я играл с Платформой Объекта 4, с помощью модели управляемый подход для генерации сценария базы данных от моих объектов. Здорово, но я не уверен, как это работает когда дело доходит до управления версиями база данных. Я предполагаю, хотел ли я использовать активную платформу миграции типа записи, я должен был бы работать наоборот и генерировать свои объекты от моей базы данных? Там какой-либо путь состоит в том, чтобы использовать модель управляемый подход и присвоить версию базе данных правильно?

13
задан Charlie 4 February 2010 в 09:09
поделиться

2 ответа

Что ж, если вы хотите работать как ActiveRecord, тогда вам нужно работать как ActiveRecord. :)

Однако, если вы хотите использовать сначала модель, но по-прежнему использовать миграции, это будет возможно, но потребует дополнительной работы от вашего имени. Model-first сгенерирует сценарий изменения базы данных. Вам нужно будет извлечь соответствующие части в миграции, а также вручную написать сценарии отмены. Хотя это требует некоторого ручного труда, это не кажется мне таким уж трудным.

0
ответ дан 1 December 2019 в 23:14
поделиться

Вы можете попробовать Wizardby : это инструмент для управления миграциями базы данных. Он не интегрируется с EF (поскольку в этом отношении интегрироваться с ним практически невозможно), но выполняет свою работу.

2
ответ дан 1 December 2019 в 23:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: