Как контролировать, в каком порядке EF Core запускает пользовательские миграции? - PullRequest
0 голосов
/ 03 февраля 2019

Я запускаю приложение, которое использует пользовательские миграции (автоматически сгенерированные не соответствуют моим требованиям).Я пытаюсь понять, как контролировать, в каком порядке Entity Framework будет выполнять эти миграции.Я читал в некоторых местах, что использование метки времени в именах файлов будет делать это, но это не работает.(например, он запускается с 20190131153312_bla до 20190131153208_bla2)

Неважно, куда я смотрю, мне не удается найти информацию по этому вопросу ... Может ли кто-нибудь помочь?

1 Ответ

0 голосов
/ 03 февраля 2019

Миграция имя файла и имя класса не имеет значения.

Порядок миграций определяется идентификатором миграции (строка), который предоставляется свойством Id MigrationAttribute , связанного с Миграция производные классы.

Инструменты EF Core добавляют метку времени к предоставленным пользователем именам миграции, чтобы обеспечить правильное упорядочение строк.

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