使用已经准备好的迁移创建数据库 ASP.NET MVC
Creating database using already prepared migrations ASP.NET MVC
我有一个来自 GitHub 的 ASP.NET MVC 5 项目,但 App_Data
中没有任何项目。我拥有所有模型、迁移等...我确信一切正常。我想创建数据库来使用这个项目。如何创建它?
Entity Framework Code First 附带了一个 PowerShell command,它根据项目中的迁移更新数据库:
Update-Database will apply any pending migrations to the database
您可以 运行 使用 包管理器控制台 在 Visual Studio 中轻松地 运行 这一点(工具 –> 库包管理器 –> 包管理器控制台)。在 运行 执行 Update-Database
命令之前,确保 select 包含 DbContext class 的项目作为解决方案资源管理器中的启动项目以及包管理器控制台中的默认项目。还要确保您已经为命令将更新的本地数据库定义了连接字符串。
有关详细信息,请按照 documentation 中的说明进行操作。
我有一个来自 GitHub 的 ASP.NET MVC 5 项目,但 App_Data
中没有任何项目。我拥有所有模型、迁移等...我确信一切正常。我想创建数据库来使用这个项目。如何创建它?
Entity Framework Code First 附带了一个 PowerShell command,它根据项目中的迁移更新数据库:
Update-Database will apply any pending migrations to the database
您可以 运行 使用 包管理器控制台 在 Visual Studio 中轻松地 运行 这一点(工具 –> 库包管理器 –> 包管理器控制台)。在 运行 执行 Update-Database
命令之前,确保 select 包含 DbContext class 的项目作为解决方案资源管理器中的启动项目以及包管理器控制台中的默认项目。还要确保您已经为命令将更新的本地数据库定义了连接字符串。
有关详细信息,请按照 documentation 中的说明进行操作。