搭建脚手架
手搓一个继承
DbContext的数据库上下文类...当然更好的方式是通过脚手架命令来自动生成咯
dotnet ef dbcontext scaffold "server=server;uid=uid;pw d=pwd;database=database" "Pomelo.EntityFrameworkCore.Mysql" -o Models -t TableName
上面的命令会在当前项目的Models目录下生成对应的xxxDbContext数据库上下文类.
迁移之添加
> dotnet ef migrations add init
Done. To undo this action, use 'ef migrations remove'
执行上面的命令后,会在Migrations目录下生成对应的迁移类文件类,
通常是这样的20180618074857_init.cs
迁移之移除
> dotnet ef migrations remove
执行上面的命令后,通常会在删除上一次ef migrations add添加的类文件.
迁移之更新到数据库
> dotnet ef database update
执行上面的命令后,通常会根据Migrations目录中的变动情况,自动连接数据库,并执行更改.


