码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2019-12-12 19:57:04      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:date   add   模式   ase   数据迁移   update   工具   执行   操作   

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

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

 

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

标签:date   add   模式   ase   数据迁移   update   工具   执行   操作   

原文地址:https://www.cnblogs.com/goodluckily/p/12031063.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!