在通用应用程序中使用 EF7 的数据库优先

Database First with EF7 in a Universal App

我有一个 Sqlite 数据库,我想在我的 UWP 应用程序中使用 EF7,如何使用 EF7 从数据库创建模型?

根据 this question/answer,您应该能够从现有数据库创建 poco 类。但是,我自己还没有尝试过。

总结 ErikEJ 的回答:

  1. 获取 nuget 包 EntityFramework.Commands 和 EntityFramework.MicrosoftSqlServer.Design
  2. 运行 来自包管理器控制台:Scaffold-DbContext '' EntityFramework.MicrosoftSqlServer 或 *dnx ef dbcontext scaffold '' EntityFramework.MicrosoftSqlServer

您可以安装 SQL 服务器 Compact/SQLite 工具箱并从数据库创建模型 SQL Server Compact/SQLite Toolbox DLL