0

私はチュートリアルに従っていますが、いくつかのテストを行うためにいくつかのエンティティを削除する必要がありました. クラスにデータがあります:

public class SampleData : DropCreateDatabaseIfModelChanges<MusicStoreEntities>
{
    protected override void Seed(MusicStoreEntities context)
    {
       // Data
    }
}

しかし、MVC でサイトを元のシード データに戻す方法がわかりません。この問題を解決するにはどうすればよいですか?

4

1 に答える 1

1

成功する:

public class SampleData : DropCreateDatabaseAlways

データベースを削除して再作成します。後は元に戻してください。または、方法がわかっている場合は、SQLEXPRESS (または使用する DB プロバイダー) からデータベースを直接削除することもできます。その場合、これをすべて行う必要はありません。

于 2012-09-30T03:55:42.913 に答える