对于EF来说,我是新手。总是使用NHibernate,现在我正在学习新东西。
我有一个项目,其中所有内容都是使用数据库优先方法创建的。
有没有办法首先使用Code首先与数据库一起使用?
因此,对数据库的任何更改都将在代码中可见,但也可以通过更改现有/创建新模型来更改数据库?
干杯!
答案 0 :(得分:1)
您可以使用Code First to an Existing Database方法并保持数据库与模型同步,您可以应用Code First Migrations with an existing database,有关详细信息,请参阅channel9视频:
答案 1 :(得分:0)
您可以使用Code First From Existing Database从数据库生成Code First。这很可能意味着您需要更改为CodeContext的Code First,以使其在代码中保持同步。