所以我为我的单元测试设置了一个Sqlite In内存数据库。
我计划将常量/查找从真实数据库复制到内存数据库。
将记录插入内存数据库时,我卡住了。
List<SqlLookup> lookups;
using(var session = new DataSession()) {
lookups = session.QueryOver<SqlLookup>().List()
}
using (var session = new InMemoryDataSession()) {
session.Merge(lu);
}
{&#34;行已被其他交易更新或删除(或未保存的值 映射不正确)
有解决方法吗?
如果没有,这是将这些常量数据播种到内存数据库的正确方法吗?
是否还有其他解决方案来运行数据的SQL脚本?维护数百个查找脚本很难。
谢谢。