0
このtutorialに記載されているように、パッケージマネージャコンソールでScaffold-DbContext
を使用して既存のデータベースからコードファーストEFコアをスキャフォールドできます。Entity Frameworkコア - クラスファイルの1つまたはグループへの既存のデータベース
私の問題は、それぞれのテーブルとコンテキストクラスの別々のクラスファイルを足場にしていることです。私はテーブルがあまりにも多いと、これはちょっと面倒です。
私は手でそれを並べ替えることができますが、すべてを1つのクラスファイルに足場を張る方法はありますか?または別のファイルにコンテキストクラスを作成し、スキーマごとに別のファイルにグループ化することもできます。
PowerShellを使用してすべてのクラスファイルを1つにまとめることは、公園内を歩くことです。重複した 'using'ブロックを取得しますが、これらはエラーを引き起こさないので、PowerShellなどで未使用の' using'ステートメントを削除することができます。 Power Shellコマンドは次のとおりです。 'Get-Content class-files。* |セット - コンテンツcombined.file'。このSOの答えから:http://stackoverflow.com/a/16709708/8741 – ProfK