
META-INF.custom-sql.default.xml Maven / Gradle / Ivy
<?xml version="1.0"?> <custom-sql> <sql id="com.liferay.fragment.service.persistence.FragmentEntryLinkFinder.findByG_F"> <![CDATA[ SELECT FragmentEntryLink.* FROM FragmentEntryLink WHERE (FragmentEntryLink.groupId = ?) AND (FragmentEntryLink.fragmentEntryId = ?) AND (FragmentEntryLink.deleted = [$FALSE$]) AND ( FragmentEntryLink.createDate = ( SELECT MAX(tempFragmentEntryLink.createDate) FROM FragmentEntryLink tempFragmentEntryLink WHERE (tempFragmentEntryLink.groupId = FragmentEntryLink.groupId) AND (tempFragmentEntryLink.classPK = FragmentEntryLink.classPK) AND (tempFragmentEntryLink.fragmentEntryId = FragmentEntryLink.fragmentEntryId) ) ) ]]> </sql> <sql id="com.liferay.fragment.service.persistence.FragmentEntryLinkFinder.findByG_F_P"> <![CDATA[ SELECT FragmentEntryLink.* FROM ( SELECT Layout.plid FROM Layout LEFT JOIN LayoutPageTemplateEntry ON (Layout.plid = LayoutPageTemplateEntry.plid) OR (Layout.classPK = LayoutPageTemplateEntry.plid) WHERE LayoutPageTemplateEntry.plid IS NULL ) TEMP_TABLE INNER JOIN FragmentEntryLink ON TEMP_TABLE.plid = FragmentEntryLink.plid WHERE (groupId = ?) AND (fragmentEntryId = ?) AND (deleted = [$FALSE$]) AND ( FragmentEntryLink.createDate = ( SELECT MAX(tempFragmentEntryLink.createDate) FROM FragmentEntryLink tempFragmentEntryLink WHERE (tempFragmentEntryLink.groupId = FragmentEntryLink.groupId) AND (tempFragmentEntryLink.plid = FragmentEntryLink.plid) AND (tempFragmentEntryLink.fragmentEntryId = FragmentEntryLink.fragmentEntryId) ) ) ]]> </sql> <sql id="com.liferay.fragment.service.persistence.FragmentEntryLinkFinder.findByG_F_P_L"> <![CDATA[ SELECT FragmentEntryLink.* FROM ( SELECT Layout.plid FROM LayoutPageTemplateEntry INNER JOIN Layout ON (Layout.plid = LayoutPageTemplateEntry.plid) OR (Layout.classPK = LayoutPageTemplateEntry.plid) WHERE LayoutPageTemplateEntry.type_ = ? ) TEMP_TABLE INNER JOIN FragmentEntryLink ON TEMP_TABLE.plid = FragmentEntryLink.plid WHERE (FragmentEntryLink.groupId = ?) AND (FragmentEntryLink.fragmentEntryId = ?) AND (FragmentEntryLink.deleted = [$FALSE$]) AND ( FragmentEntryLink.createDate = ( SELECT MAX(tempFragmentEntryLink.createDate) FROM FragmentEntryLink tempFragmentEntryLink WHERE (tempFragmentEntryLink.groupId = FragmentEntryLink.groupId) AND (tempFragmentEntryLink.plid = FragmentEntryLink.plid) AND (tempFragmentEntryLink.fragmentEntryId = FragmentEntryLink.fragmentEntryId) ) ) ]]> </sql> </custom-sql>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy