【发布时间】:2013-08-15 19:21:31
【问题描述】:
在 C# Web Api 项目中,我有一些模型类(例如 Customer 和 Info)
public class Customer
{
[Required, Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
public long OrderId { get; set; }
[Required]
public string CompanyName { get; set; }
}
public class Info
{
[ScaffoldColumn(false)]
public int Id { get; set; }
[Required]
public Customer Customer { get; set; }
public string Property { get; set; }
public string Value { get; set; }
}
在开发过程中,它们经常会发生变化,所以我想在模型发生变化时删除并重新创建数据库。
你是怎么设置的?据我了解,为了插入一些初始数据,有种子方法,但它属于哪个类,这个方法在哪里调用?
【问题讨论】:
标签: c# entity-framework asp.net-web-api