我有一個非常奇怪的問題與SubSonic當我編輯一個類的數據庫不更新,即使我刪除它並重新生成它。SubSonic編輯類問題
舉例:簡易類
public class Customer {
public Guid Id { get; set; }
public string Description { get; set; }
}
Customer c = new Customer() { Id = Guid.NewGuid(), Description = "Toaster" };
var repo = new SimpleRepository("CustomerTest",
SimpleRepositoryOptions.RunMigrations);
repo.Add(c);
如果我運行此代碼它完美的作品,創建表「客戶」並插入該行的烤麪包機。但是,如果我決定我的客戶類更改爲:
public class Customer {
public Guid Id { get; set; }
public string Description { get; set; }
public int Cost { get; set;}
}
並運行相同的代碼,增加對成本屬性的值的數據庫表保持「標識,說明」。如果我在Customer字段中創建一個全新的類並且過去,它將在第一次正確創建表時,所有更改都不會顯示工作。
任何幫助?