前提条件
- 開発はWindows上で行う
- 実行環境はLinuxサーバーを用いる
プロジェクトを作成する
この辺りのサイトを参考にプロジェクトを作成する
- 【C#】ASP.NET CoreでMySQLを利用する(プロジェクト作成編)
- [ASP.NET MVC + MySQL で開発環境構築] link-2
Databaseを作成するためのモデルを定義する
IDesignTimeDbContextFactoryを実装
DbContextを実装
Table定義を行う
各コマンド実行
PowerShellを起動
- 表示→その他のウィンドウ→パッケージマネージャコンソール
Migration用のコードを現在のモデルから自動生成
- Add-Migrations
データベースに構成を反映
- Update-Database
確認
- MySQL WorkBenchなどからスキーマを確認する
作業を行う上で参考にしたサイト
- 【C#】ASP.NET CoreでMySQLを利用する(プロジェクト作成編)
- [ASP.NET MVC + MySQL で開発環境構築] link-2