すべてを完璧にコーディングし、移行ファイルを作成しました。必要なものはすべて揃っていましたが、誤って削除してしまいました。
再作成しようとしましたが、必要なものがすべて表示されるわけではなく、スケルトン コードを含む空白のページが表示されるだけです。
これを修正する方法はありますか?
すべてを完璧にコーディングし、移行ファイルを作成しました。必要なものはすべて揃っていましたが、誤って削除してしまいました。
再作成しようとしましたが、必要なものがすべて表示されるわけではなく、スケルトン コードを含む空白のページが表示されるだけです。
これを修正する方法はありますか?
これは、移行が適用されていることをツールが認識/認識しているためです。そのため、移行を追加しても、実装された up および down メソッドが得られません。データベースに機密データがない場合は、データベースを削除してからコマンドを実行できますUpdate-Database
。既存のすべての移行がチェックされて適用され、 run がわかるようになりAdd-Migration <MigrationName>
ました。
それが役に立てば幸い
今後これが発生したくない場合は、ソース管理にTFSを使用するか、ファイル履歴を使用できます。
プロジェクトから Migrations フォルダーを削除するだけでよいと思います。再度作成し、既存のデータベースを使用します。