点滴技术生活 2019-12-12
1.一般用空项目练手
2.一般你已经有数据库的情况下使用如下的方式 开始生成类的操作
这里我使用的是Database First模式,使用工具Scaffold-DbContext(数据库上下文脚手架)来生成model类文件和DbContext。
执行以下命令:-o (OutputDir) 指定用于输出类的目录 -f (Force) 生成时覆盖现有文件 -Context 指定生成的DbContext类的名称,省略的话按数据库名称生成DbContext类文件。
Scaffold-DbContext "server=.;database=ConCard;uid=sa;pwd=123123;" Microsoft.EntityFrameworkCore.SqlServer -O Models -F
update-database
3.还有就是 直接自动生成新的数据库可以 使用 数据迁移的方式
3.1建立好 数据库上下文的时候 配置好 数据库连接的时候
3.2 执行 add-migration (迁移名称) update-database (迁移名称) 就能生成迁移文件之类的
持续 记录 修改中.....