私が何度も経験したイベントのシーケンスは次のとおりです。
- データベースに列を手動で追加する
- 列に対応する DbContext にプロパティを追加します
- 移行を生成します (チェックインして他の開発者がデータベースを更新できるようにするため)
現在、コンテキストを更新する必要があるというエラーが発生するため、コンテキストを使用できない状態になっています。
ただし、列が既に存在するため、更新するとエラーが発生します (列が重複しています)。
それで、私は基本的に「間違ったことをしている」だけですか、それともパッケージマネージャーに「データベースを手動で更新したところ、最新の状態になりました」というコマンドがありますか?