如何在Web API核心1.1中的.NET Core Library项目中添加迁移

问题描述:

我是.net核心中的新成员。我在Web API核心1.1中添加.net核心Liabrary项目中的迁移。使用下面的代码。如何在Web API核心1.1中的.NET Core Library项目中添加迁移

Add-Migration example1 

但它显示如下错误:enter image description here

如果你正在使用VS代码或其他编辑:

在DOTNET命令CLI类型:
DOTNET EF migration增加InitialCreate

obs:InitialCreate是迁移的名称,您可以给出任何名称。

如果您正在使用Visual Studio:
创建数据库
一旦你有一个模型,您可以使用迁移来创建数据库。
打开PMC:
工具 - > NuGet包管理器 - >程序包管理器控制台
运行添加迁移InitialCreate脚手架迁移到创建初始组表为您的模型。
如果在开始时收到错误术语'add-migration'未被识别为cmdlet的名称,请关闭并重新打开Visual Studio。 运行更新数据库以将新迁移应用于数据库。该命令在应用迁移之前创建数据库。

来源:https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/new-db

+0

如果使用'与VS代码,一些很好的设置说明[这里](DOTNET ef' https://docs.microsoft.com/en-us/ef/core/miscellaneous/ CLI/DOTNET)。 – ruffin