我正在学习教程,但我不得不删除一些实体来进行一些测试。我在一个类中有数据:
public class SampleData : DropCreateDatabaseIfModelChanges<MusicStoreEntities>
{
protected override void Seed(MusicStoreEntities context)
{
// Data
}
}
但我不确定如何使网站在 MVC 中恢复其原始种子数据。如何解决此问题?
做到:
public class SampleData : DropCreateDatabaseAlways
以删除数据库并重新创建它。之后把它翻回来。或者更好的是,如果您知道如何,您可以直接从 SQLEXPRESS(或您使用的任何数据库提供程序)中删除数据库。然后你不需要做所有这些。