Orchardcms Orchard在迁移中重命名内容类型

Orchardcms Orchard在迁移中重命名内容类型,orchardcms,Orchardcms,我希望在我的一个Orchard模块中重命名现有的自定义内容类型。可以在迁移中执行此操作吗?可以,但不能使用ContentDefinitionManager。最简单的方法是使用schemabilder.ExecuteSql对Settings\u ContentTypeDefinitionRecord表执行SQL更新查询,谢谢。我得试试这个。您是否立即知道数据库中是否还有其他地方需要重命名?例如,为该类型创建的默认内容部件是否必须以某种方式重命名?

我希望在我的一个Orchard模块中重命名现有的自定义内容类型。可以在迁移中执行此操作吗?

可以,但不能使用
ContentDefinitionManager
。最简单的方法是使用
schemabilder.ExecuteSql

Settings\u ContentTypeDefinitionRecord
表执行SQL更新查询,谢谢。我得试试这个。您是否立即知道数据库中是否还有其他地方需要重命名?例如,为该类型创建的默认内容部件是否必须以某种方式重命名?