初始认知学习 .net core 逐步加深

点滴技术生活 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 (迁移名称) 就能生成迁移文件之类的

持续 记录 修改中.....

相关推荐