【发布时间】:2014-08-29 07:43:41
【问题描述】:
我想执行服务生成器生成的 sql 文件,但问题是 sql 文件包含以下类型:LONG、VARCHAR...等
其中一些类型在 Postgresql 上不存在(例如 LONG 是 Bigint)。
不知道有没有简单的方法可以转换sql文件的结构,以便在Postgresql上运行?
【问题讨论】:
-
“服务构建者”。什么服务构建器?
-
那些 sql 文件不是要执行的“最终”sql 查询。它们是为 ServiceBuilder 设计的,而不是为人类使用而设计的。 ServiceBuilder 正在根据检测到的数据库服务器修改它们,然后在 liferay 中运行它们。因此,您需要深入研究 ServiceBuilder 源代码以了解其中发生了什么。
标签: sql database hibernate postgresql liferay