我正在使用ASP.NET MVC 4 实体框架,这是我首次使用ViewModels。我正在阅读本教程:http://www.asp.net/mvc/overview/older-versions/mvc-music-store/mvc-music-store-part-part-8
一步之后,它将创建类ViewModel,他将创建控制器,但没有解释是否要创建迁移以在银行中添加这些类,这是必要的吗?
因为我正在创建这样的迁移:
添加移民xxx
但是,当创建迁移时,up()和down()的方法是空的,任何人可以帮助我吗?
更改数据库架构时使用迁移(=您更改用作数据库的模型/授权的类)。当您获得空的up()
和down()
时,这意味着与您的实体类别没有任何更改。
因此,如果创建数据库,则将一些属性添加到OrderDetail
并添加新迁移,您应该在up()
方法代码中看到,该代码将为此新属性添加新列。