メインコンテンツまでスキップ

dotnet ef (EF Core Tools)

注記

このドキュメントは作成中です。

概要

dotnet ef は、Entity Framework Core を使用した開発において、データベースのマイグレーション作成、適用、データベースのドロップなどをコマンドラインから行うためのツールです。

主なコマンド

  • dotnet ef migrations add: 新しいマイグレーションを作成します。
  • dotnet ef database update: データベースにマイグレーションを適用します。
  • dotnet ef dbcontext scaffold: 既存のデータベースから DbContext とエンティティクラスを生成します(リバースエンジニアリング)。

インストール

dotnet tool install --global dotnet-ef

(ここに詳細な使用例とベストプラクティスを記述予定)