私はまだ完全に定義されていないデータベースを設計していますが、プロジェクトが進むにつれて、すぐには定義されません。ただし、プロジェクトはまもなくオンラインになり、データベースはオンラインで変更されます。したがって、データベースの変更に備える必要があります。テーブルの追加、列の追加など。
私はEntityFrameworkに慣れていませんが、すでにすべてのアプローチ(コードファースト、データベース、モデルファースト)を試しました。ほとんどのモデルファーストアプローチが好きです。まだリレーションに慣れていないので、モデルファーストがそれをやってくれます。
問題は次のとおりです。私のサーバーはWindowsAzureであり、SQL Azureのスクリプトを作成する必要があります(Microsoftがなぜそれを変更したのか疑問に思っています.........)
したがって、私の質問は次のとおりです。-モデルを更新し、モデルが変更されたときにデータベースを更新するには、ステップバイステップで何をすべきですか?