通过在连接字符串中设置Synchronous=Off
,尝试在asp.net应用中优化Sqlite,但不支持关键字https://github.com/ericsink/SQLitePCL.raw/issues/147
https://github.com/aspnet/Microsoft.Data.Sqlite/issues/354
问题的底部#354建议使用pragma命令解决连接问题
using (var command = connection.CreateCommand())
{
command.CommandText = "PRAGMA foreign_keys = true;";
command.ExecuteNonQuery();
}
尝试将此用于Synchronous
https://sqlite.org/pragma.html#pragma_synchronous但不确定在何处/如何获取与我的DbContext
类型相对应的正确连接。
答案 0 :(得分:0)
使用以下代码下拉到EF Core中的ADO.NET连接:
serverless-warmup-plugin