【发布时间】:2018-10-17 02:42:00
【问题描述】:
我正在制作一个小型网络应用程序,目前正在使用 sqlite + EF Core 2.1 来存储数据。
有什么解决方案可以沙箱化我的 sqlite 数据库文件?
我的意思是将我的 sqlite 数据库及其 data 和 triggers 从我的物理 db 文件加载到内存中.
每当我打开/关闭 VS 调试器时,数据库将使用物理文件中的现有数据刷新。
谢谢,
【问题讨论】:
-
你能定义
sandbox吗? -
如果这意味着保护并且您拥有 > 一个客户端,那么您不应该使用 sqlite。
-
它只是一个小型网络应用,仅供某些人使用,因此,我选择了sqlite。
-
这么多客户?即 > 1 台客户端机器?
-
我认为这不是重点,因为我的应用程序处于开发阶段,因此我和我的团队成员可以使用
sqlite来进行 api 测试。 :)
标签: c# sqlite entity-framework-core ef-core-2.1