ITエンジニア向け 情報館  
   

 

.NET Core

.NET Core EntityFramework

DBからモデルを自動生成

VisualStudioのメニューから、ツール > NuGetパッケージマネージャ > パッケージマネージャコンソール の順にクリックしてコンソールを起動。

どのプロジェクトに、モデルの.csファイルを出力するかを選択する。

下記のコマンドを入力すると、自動的にモデルのクラスが作られる。

Scaffold-DbContext "Server=〜" Microsoft.EntityFrameworkCore.SqlServer -OutputDir [フォルダ名]

コマンドの"Server=〜"の箇所は、接続文字列を指定する。入力例は下記の通り。

Scaffold-DbContext "Server=localhost\SQLExpress;initial catalog=〜;persist security info=True;user id=〜;password=〜;MultipleActiveResultSets=True;App=EntityFramework" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

 

 

 



Copyright 2004-2019 kiyochan. All right reserved
本サイト内で使用している文章や画像などの無断転載を禁止します


kiyochan.jp トップページに戻る