我正在尝试使用EntityFramework核心数据库优先运行已经在生产中的一个应用程序。
我有我的上下文和模型作为POCO。
现在我正在尝试在无法运行完整数据库的笔记本电脑中运行此文件,因此我尝试使用Microsoft.EntityFrameworkCore.InMemory,但是我需要播种我在SQL脚本中拥有的数据。
我尝试搜索此内容,但找不到执行以下操作的方法:
由于它是一个InMemory数据库,我认为只能通过模型而不是SQL脚本来播种数据,所以这是我所面对的ATM问题,我对此没有找到“准备就绪的解决方案”。
任何帮助或指导将不胜感激。
内存中有其自身的局限性,如果出于纯测试目的,您可以尝试SqlLite,它的局限性较小