【发布时间】:2017-07-20 16:06:51
【问题描述】:
我已经在我的数据模型中添加了这个计算列
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public string FullName { get; private set; }
之后我使用这个查询在我的数据库中创建了它
ALTER TABLE [MyDataBase].[dbo].[User] ADD FullName as ([FirstName] + ' ' + [LastName])
当我运行我的代码时,我收到一个错误,表明我的数据库已更改。 我的问题如何为这个计算列创建迁移(因为它已经使用 sql 查询创建)
【问题讨论】:
-
我认为你需要迁移
-
@UmairAnwaar 但是如果我使用这个
Add-Migration name然后Update_Database我会得到一个错误,这个列已经创建了。
标签: entity-framework ef-code-first database-migration