基本项目命令:
dotnet new | 产生新的基本 .NET 项目内容 (包含 project.json、Program.cs 以及 NuGet.config |
dotnet restore | 还原所参考的 NuGet 包 |
dotnet build | 建造 .NET 项目 |
dotnet publish | 产生可发行的 .NET 项目 (包含所属的 Runtime) |
dotnet run | 编译与立即运行 .NET 项目 (较适用于 exe 型项目) |
dotnet repl | 引导交互式的对话 |
dotnet pack | 将项目的产出封装成 NuGet 包 |
Core EF:
EF Perform initial migration
1: install package
Install-Package Microsoft.EntityFrameworkCore.Tools
2: 创建Migration 策略在Migrations 目录
Add-Migration Initial [-Context SchoolContext]
移除当前的migration
Remove-Migration
3:运行在Migrations/<time-stamp>_Initial.cs Up 方法,创建数据库
Update-Database [-Context SchoolContext]