サイトアイコン braveam

XamarinでのEntityFrameworkCoreの使い方

セットアップ

Windowsの場合

パッケージマネージャコンソールで以下を実行。(起動時のフォルダ=ソリューションのフォルダで実行可能)

PM> Add-Migration InitialCreate -P Hoge

Macの場合 (VisualStudio for Mac)

$ dotnet ef migrations add AddComment -p ../Hoge/Hoge.csproj

HogeはDbContextがあるプロジェクト名

マイグレーション

追加

Win

PM> Add-Migration InitialCreate -P Hoge

Mac

$ dotnet ef migrations add InitialCreated -p ../Hoge/Hoge.csproj 

InitialCreateは任意のマイグレーションファイル名、兼クラス名。

削除

Win

PM> Remove-Migration -Project Hoge

Mac

$ dotnet ef migrations remove -p ../Hoge/Hoge.csproj 

 

モバイルバージョンを終了