什么用作开发 asp.net vNext + Entity Framework 7 on OSX 的数据库

What use as Database for developing asp.net vNext + Entity Framework 7 on OSX

我正在尝试设置我的环境以在 OSX.

上开发 asp.net vNext + Entity Framework 7

显然,MySQL 和 PostgreSQL 都没有提供程序。那么,在OSX上开发什么可以作为数据库?

你们在 OSX 上为开发 asp.net vNext 做了什么?或者我应该设置一个 Windows 虚拟机?

有什么建议吗?

关于这个主题,我什至在 Github 上有一个未解决的问题。

干杯

我们将为 EF7 提供一个 PostgreSQL and/or MySQL 提供程序(由我们的团队提供,或者我们将与提供程序编写者合作帮助他们构建它)。不过他们的工作还没有开始。

我们现阶段并未关注 Mono 上的 EF7,因此可能存在一些不完善的地方。不过,我们确实有一些人已经成功地使用它连接到远程 SQL 服务器。

迄今为止,EF7 的 OSX 上不支持 RDBMS。

由于 (LocalDB)\v11.0 不允许远程访问并且 运行 在 OSX/LNX 上,我设置了 SQLServer2012 ExpressSQLServer 2012 Standard Edition 托管在本地Windows VM 从我的 Visual Studio 代码项目建立远程数据库连接。

Visual Studio Code 运行ning 到 OSX,EF7 无法成功连接那些本地 SQL 服务器并与之交互。在本例中,我使用的是 ASP.NET 5 音乐商店示例项目:GitHub Source

哦,考虑到所有 SSL 要求,AZURE SQL Server 是不可能的选择。

Microsoft 正朝着正确的方向前进,我们会到达那里,但您目前正在处理最前沿 EF7,这是对 EF6 的完全重新设计。