如何在实体框架数据库迁移中创建全文目录?

6

我正在尝试在实体框架迁移中创建一个全文目录,但是如果我使用以下命令进行迁移:

migrationBuilder.Sql("CREATE FULLTEXT CATALOG[CatalogName]");

我得到了以下内容:

CREATE FULLTEXT CATALOG statement cannot be used inside a user transaction.

如果我尝试在种子函数中执行它,我会得到相同的结果。我搜索了一下,所有我找到的问题都是作者决定手动在数据库上进行操作或者其他不适用于我的解决方案。你有什么想法可以让我解决这个问题吗?
1个回答

16

现在我感觉很蠢。我没有注意到 Sql() 函数有一个可选参数可以抑制事务:\ 传递 true 最终解决了我的问题。


我传递了“true”,在本地工作正常,但部署到Azure Web App后不起作用。 - Daniel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接