【.net core 自动生成数据库】
最近在试用.net core,有C# MVC经验有不算是新手。
记得在WIN7以上的电脑进行处理,因为power shell 太旧的话无法使用此方法创建数据库。
需要做的事情
1)安装软件包到.net core项目中
必须安装
- EntityFrameworkCore.Tool
- EntityFrameworkCore.SqlServer
3)EntityFrameworkCore
目前选择的.net framework 版本为6,比较稳定。第7版有可能很快会升到第8版,所以用第6版算了。
=========================
2)安装与创建数据库
3)在项目中的appsettings.json设置数据库连接字符串
4)套件管理器主控台中输入3个命令
a) Enable-Migrations
b) Add-Migration InitialCreate
会发现多了一个Migration Folder
Program.cs设置数据库连接
c) Update-Database<=记得打这个命令,免得没看到数据表被创建