Visual studio SQLite的UWP数据库设计器

Visual studio SQLite的UWP数据库设计器,visual-studio,sqlite,database-design,visual-studio-2015,uwp,Visual Studio,Sqlite,Database Design,Visual Studio 2015,Uwp,我遵循教程,似乎您必须手动构建所有关系。 是否有任何VisualStudio数据库可视化工具/设计器可以帮助您轻松创建SQLite数据库? 类似这样的一个:TL;DR:目前UWP中没有官方的支持,无法从设计器创建数据库并生成SQL和C代码 如果您在下面的教程中首先使用EF Core和代码,那么就没有设计师提供帮助。毕竟,它是“代码优先”而不是设计师优先 如果您真的想设计数据库,可以使用ErikEJ的Visual Studio扩展名为。这将帮助您设计数据库,但是您将无法为UWP生成C#DBCont

我遵循教程,似乎您必须手动构建所有关系。 是否有任何VisualStudio数据库可视化工具/设计器可以帮助您轻松创建SQLite数据库? 类似这样的一个:

TL;DR:目前UWP中没有官方的支持,无法从设计器创建数据库并生成SQL和C代码

如果您在下面的教程中首先使用EF Core和代码,那么就没有设计师提供帮助。毕竟,它是“代码优先”而不是设计师优先

如果您真的想设计数据库,可以使用ErikEJ的Visual Studio扩展名为。这将帮助您设计数据库,但是您将无法为UWP生成C#DBContext和实体类,因为UWP只支持EF核心(而不是EF 6)


因此,您要么在设计数据库后自己编写模型,然后回到步骤1(使用可视化设计器有什么用),要么自己使用或任何其他SQLite NuGet包编写SQL查询。

不正确:EF Core有工具从现有数据库(scaffold DbContext)创建DbContext和类我曾考虑采用模型优先的方法,但使用SQLite。