FC2ブログ
entity framework 7 で使用するコンソールのコマンドとか
rc1 までのやり方ね!rc2以降は、 dnx じゃなくて dotnet に置き換えて!

とりあえず、コマンドプロンプトを開き、プロジェクトのルートディレクトリまで移動する
dnvm で使用するDNXのバージョンを設定する

次のコマンドでデータベースを更新またはなければ作成
$ dnx ef database update

次のコマンドで特定のバージョンに戻すことが可能
$ dnx ef database update バージョン名

既存のDBからデータベースファーストを行う
$ dnx ef dbcontext scaffold 接続文字列 プロバイダ

接続文字列には、データベースファーストを行う、DBへの接続文字列を入れる
プロバイダには、EntityFramework.MicrosoftSqlServer などの入れる。DBサーバーによって変える 

モデル(DBコンテキストとエンティティモデル)から、マイグレーションファイルを生成
$ dnx ef migrations add バージョン名

事前にプロジェクト内にDbContextを継承したクラスと、エンティティモデルを作っとくこと

プロジェクトに入っているマイグレーション情報を列挙
$ dnx ef migrations list
スポンサーサイト
TOP
プロフィール

hssamurai

Author:hssamurai
FC2ブログへようこそ!

最新記事
最新コメント

最新トラックバック

月別アーカイブ
カテゴリ