我正在项目中进行逆向工程。因为我们的项目遵循数据库第一种方法。
通过此命令,我实现了逆向工程,但没有使用 RevEng 命令。
dnx ef DbContext Scaffold "Server=databasename;Database=data;UserID=*;Password=*;" EntityFramework.MicrosoftSqlServer
我尝试过很多东西,但仍然无法在 ef 下找到 RevEng 命令。
在一个项目中,我正在使用
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel",
"ef": "EntityFramework.Commands"
}
和
"dependencies": {
"EntityFramework.Commands": "7.0.0-rc1-final",
"EntityFramework.Core": "7.0.0-rc1-final",
"EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final",
"EntityFramework.MicrosoftSqlServer.Design": "7.0.0-rc1-final",
"EntityFramework.Relational.Design": "7.0.0-rc1-final",
}
那么如何在dnx中启用 RevEng 命令, 帮我出去!
答案 0 :(得分:1)
实体框架RC1非常不完整。缺少大量功能。在目前的状态下,它几乎无法使用。此外,在下一个版本中,dnx即将消失。所以你现在要解决的很多事情都可能发生变化。 Dnx将被一个名为net的新库替换。
答案 1 :(得分:0)
命令 reveng - 这是“逆向工程”的缩写。但它 一段时间后,它被改为 dbcontext scaffold 。再也不去了 存在。我有问题的解决方案。更多与此相关 链路