实体框架代码优先迁移套件

问题描述 投票:3回答:3

EntityFramework(6.1.3)的nuguet软件包安装了一些可以从nuget软件包管理器控制台执行的工具(例如AddMigrationUpdate-Database等)。如果您使用nuget并加载了适当的.ps文件,则这些文件将可用。

我正在使用paket而不是nuget解决我的项目和解决方案依赖性,所以这些命令对我不可用。

是否有其他选择可以执行这些脚本而不必回到nuget?

entity-framework-6 nuget paket
3个回答
3
投票

如@ErikEJ所述,您可以从命令行使用migration.exe。不幸的是(来自文档):

所有实用程序旨在执行的操作是迁移。它无法生成迁移或创建SQL脚本。


0
投票

是的,您是从命令行运行的migrate.exe,它包含在Tools文件夹的NuGet包中。


0
投票
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.