首页 > 解决方案 > EF CORE 使用 Script-Migration 进行第一次迁移

问题描述

我首先使用 Visual Studio 2019 和 EF Core 代码

我知道在生产中使用迁移不是一个好习惯

所以我所做的是从迁移中创建一个脚本并通过

例如Script-Migration -From Old_Migrations -To New_Migrations -C MyContaxt

问题是我必须创建一个新数据库,这是我的第一次迁移,所以我没有要在 -From 中使用的文件

如何仅使用一个迁移文件创建脚本或-from {empty db} -to {my new file}

标签: c#sqlentity-framework-coremigration

解决方案


script-migration -C YourDbContext不带-from和使用-to

该脚本在特定 DbContext 上生成来自所有迁移的所有脚本。

您必须手动创建数据库或create database YourDbName在脚本文件的第一个添加脚本。


推荐阅读