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

时间:2016-03-07 12:02:10

标签: entity-framework sqlite win-universal-app entity-framework-core

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

2 个答案:

答案 0 :(得分:3)

您可以安装SQL Server Compact / SQLite Toolbox并从数据库创建模型 SQL Server Compact/SQLite Toolbox DLL

答案 1 :(得分:0)

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

总结ErikEJs的回答:

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