-1

我需要从Organization.name扩展VARCHAR(100)VARCHAR(200)

我正在开发 Liferay 7.0.2 GA3。

有一些机制可以覆盖liferay-portal/portal-impl/src/META-INF/portal-model-hints.xml

或者也许还有其他可以帮助我的东西?

4

1 回答 1

0

不鼓励更改核心数据库结构,这会造成无法维护的混乱:可能有部分假定当前长度(即使我希望没有)。一般来说,无论如何都不鼓励查看数据库结构和内容。

话虽如此,我很想了解使用名称这么长的组织的用例。想象一下:除了你未来 Liferay 升级的维护任务之外,这将在 UI 上产生一个真正的显示问题:组织名称可能出现在几个地方(例如,如果该组织有一个附加的站点)。您打算如何以不完全破坏 UI 的方式显示这些名称?

或者,总结一下:不要去那里。引入组织规则以使用较短的组织名称。恕我直言,即使是 100 个字符也太长而无法实际使用。

此外,由于您更喜欢在多个地方询问,因此多次生成相同的工作:以后不要这样做

于 2017-03-08T11:33:32.857 回答