将新表添加到Database Visual Studio ASP MVC - Code First

时间:2017-02-22 08:17:17

标签: asp.net-mvc visual-studio sql-server-2012

我决定在现有数据库中添加一个表格,但在“更新数据库”之后,该表格不会出现。该数据库也是通过代码优先创建的。

2 个答案:

答案 0 :(得分:0)

1)打开Package manager Console并输入:enable-migrations

2)每次您要对表格类型应用更改时:add-migration M1。请注意" M1"是一个名称,每次你必须输入不同的名称。

3)输入update-database以应用更改。

我希望它适合你:)

答案 1 :(得分:0)

  1. 在数据库上下文类

    中添加表
    public DBSet<YorTableName> Name {get;set;}
    
  2. 如果未使用enable-migration命令

  3. 执行迁移,则启用迁移
  4. 更新数据库以创建表

  5. 只需检查DB的连接字符串