如何在codefirst模型上启用迁移

时间:2018-06-19 06:39:52

标签: ef-migrations

我刚刚创建了我的第一个codefirst模型,并希望启用迁移。

这是我的模型代码的一部分:

namespace Layers.Data_Access_Layer.CodeFirst.Entities
{
     public partial class MyModel : DbContext
    {
        public MyModel()
            : base("name =CodeFirstModel")
        {

        }
 public virtual DbSet<tblBaseInfo> tblBaseInfo { get; set; }
.
.
.

    }
}

我刚写了以下说明:

Enable-Migrations -CodeFirstModel Layers.Data_Access_Layer.CodeFirst.Entities

,不幸的是我收到了以下错误:

  

启用 - 迁移:找不到接受的位置参数   参数'CodeFirstModel'。在行:1个字符:1   +启用 - 迁移CodeFirstModel Layers.Data_Access_Layer.CodeFi ...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:InvalidArgument:(:) [Enable-Migrations],ParameterBindingException

     

+ FullyQualifiedErrorId:PositionalParameterNotFound,Enable-Migrations

请帮我处理启用迁移的错误。

我有一个额外的问题:当我在项目中启用迁移时,是否会自动将表添加到SQL服务器(dbo .__ migrationHistory)??

0 个答案:

没有答案