エンティティにいくつかのプロパティをモデルに追加したいのですが、そのプロパティはデータベースにも移行スクリプトにも変更を加えません。
これを追加すると:
public test test1 { get; set; }
public enum test { asasas, asdasdasd };
空の移行を取得します
public override void Up()
{
}
public override void Down()
{
}
しかし、私が追加すると:
public String test1 { get; set; }
public enum test { asasas, asdasdasd };
期待される移行が得られます
public override void Up()
{
AddColumn("dbo.SpiderBatches", "test1", c => c.String());
}
public override void Down()
{
DropColumn("dbo.SpiderBatches", "test1");
}
2番目の変更は正しい移行を行うため、クラス/コンテキストが正しく設定され、機能していると想定できます。したがって、エラーは列挙型にある必要があります。
誰かが私をさらに助けることができますか?