使用Entity Framework 6自动迁移,我正在尝试使用SqlResource
从嵌入式资源文件执行SQL。以下脚本无法正常工作 - 它似乎将列更新为空字符串。如果我直接在SSMS中运行脚本,它确实可以正常工作。
UPDATE [EmailTemplates]
SET Html = 'xyz'
WHERE [Type] = 'ConfirmEmail'
如果我做这样简单的事情就行了:
ALTER TABLE EmailTemplates ADD SomeColumn nvarchar null
“Html”列的类型为nvarchar(max) null
。有什么想法吗?