1、建立.Net Core Web Api 專案
2、新建類庫,分類結構層
3、使用EF CORE 連結資料庫,關聯實體建立表,新增以下Nuget包
建立DbContext
例項
4、appsettings.json 配置資料庫連結字串,我當前是連結的mysql 資料庫
5、Program 依賴關係注入 DbContext
builder.Services.AddDbContext<CMSDbContext>(options => options.UseMySql(builder.Configuration.GetConnectionString("Default"),
new MySqlServerVersion(new Version(8, 0, 26))));
6、建立表結構實體,且在CMSDbContext 包含新建立的實體
7、現在就可以透過控制檯命令生成表結構
add-migration "hj-20220815-02"
update-database
注:生成可能存在異常,按提示引入相關的Nuget 包即可。