WallStudio

技術ブログや創作ブログに届かない雑記です

ASP.NET Core MVC のDB初期化メモ

毎度コマンドを忘れるのでメモ…

dotnet restore #1
dotnet ef migrations add InitialCreate #2
dotnet ef database update #3
Add-Migration InitialCreate
Update-Database
  1. CSProjectファイル内のEF tool記述を見てdllを用意する

  2. データベースのテーブルを作るクラスコードを生成(/Migrations/)

  3. 実際にデータベースにSQLを流して初期化

本番環境で,開発環境と同じリポジトリをpullして,これをやって dotnet run するのが私の暫定的なテストフローです.

移行 - EF Core | Microsoft Docs

f:id:yukawallstudio:20180703222614p:plain