Я использую Entity Framework 7 RC1.
Я запускаю следующее
dnx ef migrations add InitialMigration
dnx ef migration add MyCustomMigration
Я ожидал, что MyCustomMigration будет иметь пустой метод Up
и Down
, но вместо этого он
Up:
migrationBuilder.DropForeignKey(name: "FK_XXX_XXX", table: "tbl_XXX");
migrationBuilder.AddForeignKey(
name: "FK_XXX_XXX" ....
onDelete: ReferentialAction.Cascade);
Вниз:
migrationBuilder.DropForeignKey(name: "FK_XXX_XXX", table: "tbl_XXX");
migrationBuilder.AddForeignKey(
name: "FK_XXX_XXX" ....
onDelete: ReferentialAction.Restrict);
Если я запускаю команду более двух раз, она делает то же самое
dnx ef migration add MyCustomMigration2
создает тот же файл миграции с точно таким же содержимым
Я хочу создать пустой файл миграции, чтобы добавить свои пользовательские миграции. Однако, похоже, там есть ошибка.