Можно ли упростить миграцию? - PullRequest
0 голосов
/ 18 декабря 2018

Во время разработки мы делали такие вещи, как создание таблицы, удаление индекса и т. Д. В наших миграциях (скажем, у нас есть файл с более чем сотнями миграций).Теперь я хочу развернуть на производственном сервере, могу ли я создать упрощенную миграцию, как в одном файле, чтобы обобщить все изменения в моей разработке?

, чтобы пояснить, я привожу пример: миграции 1 - создать таблицу миграций студентов 2 - переименовать имя студента в миграцию student_full_name 3 - переименовать адрес в студенческий_адрес

теперь я хочу получить лучший файл миграции, например, когда мысоздать таблицу учеников, у нас уже есть правильное имя поля (ученик с полем student_full_name и student_address)

как это сделать в dotnet ef core 2.1?

1 Ответ

0 голосов
/ 18 декабря 2018

Я бы попробовал следующее (после резервного копирования) принять к сведению номер версии в таблице миграций в производственной базе данных, удалить все миграции, более старые, чем в коде, установить строку подключения к производственной базе данных, добавить миграцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...