Doese有人知道一个好的列表/资源,我可以阅读,哪些无服务器数据库系统支持Entity Framework 6.x和EF代码首次迁移,包括自动创建数据库和代码首次迁移?
这个问题的目标是为客户提供MsSQL的替代方案,但对代码的更改最少。
梦想只会改变连接字符串'指向无服务器数据库,应用程序将按预期运行。 (只是正常的MsSQL行为,但无服务器)
例如,某些无服务器的数据库(如SQLite)似乎不支持自动创建数据库,如果它们在应用程序启动时不存在。
谢谢。
编辑:
Microsoft已弃用Visual Studio 2013中的MS SQL Server Compact。我自己的解释是,CE是无服务器数据库系统,仅在Windows机器上运行。微软的长期目标似乎是,提供一个真正的跨平台环境与更新的Visual Studio版本。因此,无法在Linux,Android和iOS上运行的无服务器数据库毫无意义。
所以也许更好的问题是,哪个无服务器数据库支持当前和未来的所有主要平台?