尽管进行了迁移,但数据库中的数据不可见
Data in database is not visible despite migrations
我有一个用 Asp.Net MVC5 开发的项目。我使用 CodeFirst 方法创建了项目的数据库。完成后,我将项目上传到 github.
但是,从 github 下载项目并说“enable -migrations”和“update-database”后,我表中的数据没有出现。
如果我的实习老师想在他的电脑上测试这个项目,他会创建数据库,但是他会遇到问题,因为表中没有数据。我该如何解决这个问题?
您可以使用代码优先迁移来为数据库播种。有关详细信息,请参阅 link。 Documentation 这应该使您的数据库从数据开始。
我有一个用 Asp.Net MVC5 开发的项目。我使用 CodeFirst 方法创建了项目的数据库。完成后,我将项目上传到 github.
但是,从 github 下载项目并说“enable -migrations”和“update-database”后,我表中的数据没有出现。
如果我的实习老师想在他的电脑上测试这个项目,他会创建数据库,但是他会遇到问题,因为表中没有数据。我该如何解决这个问题?
您可以使用代码优先迁移来为数据库播种。有关详细信息,请参阅 link。 Documentation 这应该使您的数据库从数据开始。