使用迁移文件创建脚本或直接生成数据库.
生成创建数据库的SQL脚本:
dotnet ef migrations script --project=.....这里, 常规的做法是, 针对开发时的数据库, 可以通过命令直接创建和更新数据库. 而针对生产环境, 最好是生成sql脚本, 然后由相关人员去执行这个脚本来完成数据库的创建或者更新....如果是生成的sql脚本的话, 那么这些动作必须由您自己来完成.
然后查看一下生成的表. ...然后写查询方法:
看结果:
EfCore到查询有两类语法, 一种是Linq方法, 另一种是Linq查询语法:
这种是Linq方法:
下面这种是Linq查询语法:
我基本都是使用第一种方法....这里列一下可触发查询的Linq方法:
还有个两个方法是DbSet的方法, 也可以触发查询动作:
上面这些方法都应该很熟悉, 我就不写了.