Java 自定义Liferay 7.0.2 GA3 core DB列大小

Java 自定义Liferay 7.0.2 GA3 core DB列大小,java,liferay,liferay-7,Java,Liferay,Liferay 7,我需要将Organization.name从VARCHAR(100)扩展到VARCHAR(200) 我正在研究Liferay 7.0.2 GA3 有一些机制可以覆盖liferay portal/portal impl/src/META-INF/portal model hints.xml 或者其他能帮我的东西 不鼓励更改核心数据库结构,这会造成无法维护的混乱:可能有部分采用当前长度(尽管我希望没有)。一般来说,无论如何都不鼓励查看数据库结构和内容 话虽如此,我还是很想了解使用这么长名称的组织的用

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

我正在研究Liferay 7.0.2 GA3

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


或者其他能帮我的东西

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

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

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


另外,如您所愿,多次生成相同的工作:。

我正在使用Liferay 5诞生的大学门户网站,在迁移到Liferay 6和6.1之后,现在我正在将其迁移到Liferay 7。我们使用组织式的课程。有些课程有很长的标题,比如“[2016-17]-互联网(根据INGEGNERIA INFORMATICA)[INGEGNERIA INFORMATICA]”我很抱歉提出了一个复杂的问题。