[解決済み] 既存のデータベースの選択されたテーブルからDbContextをScaffoldすることができますか[重複]。
2022-03-09 06:49:02
質問
Entity Framework の以前のバージョンと同様に、Entity Framework Core では、既存のデータベースの選択されたテーブルのみをリバースエンジニアリングして、そこからモデルクラスを作成することは可能ですか。 このASP.NET公式サイト データベース全体をリバースエンジニアリングします。過去には このASP.NETチュートリアルにあるように 古いEFを使えば、選択したテーブル/ビューだけをリバースエンジニアリングすることができます。
解決方法は?
この問題を解決するには
dotnet ef dbcontext scaffold
というコマンドで
複数
-t
(
--table
) パラメータを使用します。これは、インポートされた(scaffolded)テーブルが必要とするすべてのテーブルを指定することができます。この機能は最初に説明されます。
ここで
.
scaffold データベースで使用するスキーマのテーブルを正確に指定し、残りを省略することが可能です。この後のコマンドラインの例では、テーブルをフィルタリングするために必要なパラメータを示します。
.NET Core CLIを使用します。
dotnet ef dbcontext scaffold
"server=localhost;port=3306;user=root;password=mypass;database=sakila"
MySql.Data.EntityFrameworkCore -o sakila
-t actor -t film -t film_actor -t language -f
Visual Studioのパッケージマネージャーコンソールです。
Scaffold-DbContext "server=localhost;port=3306;user=root;password=mypass;database=sakila"
MySql.Data.EntityFrameworkCore -OutputDir Sakila
-Tables actor,film,film_actor,language -f
関連
-
[解決済み】Automapperにタイプマップの設定がない、またはマッピングがサポートされていない - エラー
-
[解決済み] Razor View Engine : 式ツリーには、動的な操作を含めることができません。
-
[解決済み] ファイルまたはアセンブリ 'System.Web.Mvc' を読み込めませんでした。
-
[解決済み] Entity Framework Code Firstを使用して一意制約を設定することは可能ですか?
-
[解決済み] MVC 3 - 辞書に渡されたモデル項目の型は 'System.Collections.Generic.List`1 です。
-
[解決済み] MVCにおけるViewModelとは?
-
[解決済み] 既存のASP.NET MVC 4 WebアプリケーションのプロジェクトにWeb APIを追加するにはどうすればよいですか?
-
[解決済み】認証や認可に失敗した場合、AuthorizeAttributeがログインページにリダイレクトされるのはなぜですか?
-
[解決済み】cshtmlテンプレートで関数を作成する方法は?
-
[解決済み] 型名または名前空間名 'DbContext' が見つかりませんでした [閉鎖]。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Automapperにタイプマップの設定がない、またはマッピングがサポートされていない - エラー
-
[解決済み] Razor View Engine : 式ツリーには、動的な操作を含めることができません。
-
[解決済み] Kendo UI MVC用パスワードテキストボックス
-
[解決済み] RedirectToActionのパラメータとしてmodelを渡すことはできますか?
-
[解決済み] MVC 3 - 辞書に渡されたモデル項目の型は 'System.Collections.Generic.List`1 です。
-
[解決済み] ASP.Net MVCのmodelStateからすべてのエラーを取得する方法は?
-
[解決済み] [Solved] ASP.NET MVCで404を適切に処理するには?
-
[解決済み】ViewModelのベストプラクティス
-
[解決済み] X-SourceFilesヘッダーは何をするものですか?
-
[解決済み] HTMLヘルパーでURLを生成する