我有:
AutomaticMigrationsEnabled = True
AutomaticMigrationDataLossAllowed = False
在我的配置文件中,现有模型是:
Public Property ID() As Integer
Public Property ERP_ArticleCode() As String
Public Property description() As String
我所做的只是将第 3 列从“description”更改为“am_description”并运行“update-database -verbose”,导致“未应用自动迁移,因为它会导致数据丢失”!
我不明白这一点......为什么我不能只更改列名并更新数据库 - 这不应该是数据丢失问题,不是吗?难道我做错了什么?