VisualStudioの機能を使用する場合update-edmx
。
EDMXスキーマはデータベースに対してマージされます。
マージする変更にはどのようなルールが適用されますか?
更新:新しいdbフィールドがedmxに追加され、変更されたフィールドが何らかの方法でマージされ、削除されたフィールドがスキーマに残されているように見えます。
VisualStudioの機能を使用する場合update-edmx
。
EDMXスキーマはデータベースに対してマージされます。
更新:新しいdbフィールドがedmxに追加され、変更されたフィールドが何らかの方法でマージされ、削除されたフィールドがスキーマに残されているように見えます。
メモを追加
オブジェクトがデータベースに追加されている(または以前のストレージモデルに含まれていなかった)場合は、それらを概念モデルに追加できadd
ます。つまり、update-edmxウィンドウのタブからオブジェクトを選択します。
更新されたノード
これらのデータベースオブジェクトに加えられた変更は、更新されたストレージモデルに反映されます。概念モデルへの変更は、列がテーブルまたはビューに追加されるときに行われます。
削除されたノード
オブジェクトがデータベースから削除され、以前のストレージモデルに含まれていた場合。これらのノードのオブジェクトは、更新されたモデルから削除されます。
MSDN経由