.net 5 中使用Sqlite
说明
本文叙述的是在.net core 和.net 5环境下如何使用EF Core操作Sqlite(包括创建,迁移等),本文使用的是.net 5 Console环境,asp.net core大同小意
创建
创建 控制台应用程序 (非.net framework)
安装两个Nuget包
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.Sqlite
创建Model
class Model
{
public int Id {
get; set; }
public string Name {
get; set; }
public int Age {
get; set; }
public int Number {
get; set; }
}
创建DbContext
class SqliteContext : DbContext
{
public DbSet<Model> Users {
get; set; }
protected override void OnConfiguring