在.NET中使用Sqlite与Entity Framework

2023-12-12  本文已影响0人  达哥傻乐
  1. 在项目中添加下面几个NuGet包:
    Microsoft.Data.Sqlite
    Microsoft.Data.Sqlite.Core
    Microsoft.EntityFrameworkCore
    Microsoft.EntityFrameworkCore.Sqlite
    Microsoft.EntityFrameworkCore.Design
    Microsoft.EntityFrameworkCore.Tools
  2. 用Sqlite3建立新的数据库文件和表。
  3. 使用如下的命令生成数据库上下文及模型:
//Scaffold-DbContext "Data Source=数据库文件路径" Microsoft.EntityFrameworkCore.Sqlite -OutputDir 模型目
录
Scaffold-DbContext "Data Source=WinSecLog.db" Microsoft.EntityFrameworkCore.Sqlite -OutputDir Models 

如此就可以了。

上一篇 下一篇

猜你喜欢

热点阅读