001
014
015 package com.liferay.portal.upgrade.v6_1_0;
016
017 import com.liferay.document.library.kernel.model.DLFileEntryTypeConstants;
018 import com.liferay.portal.kernel.upgrade.UpgradeProcess;
019 import com.liferay.portal.kernel.util.PortalUtil;
020 import com.liferay.portal.kernel.util.StringBundler;
021
022
025 public class UpgradeWorkflow extends UpgradeProcess {
026
027 @Override
028 protected void doUpgrade() throws Exception {
029 StringBundler sb = new StringBundler(6);
030
031 sb.append("update WorkflowDefinitionLink set classNameId = ");
032
033 long folderClassNameId = PortalUtil.getClassNameId(
034 "com.liferay.portlet.documentlibrary.model.DLFolder");
035
036 sb.append(folderClassNameId);
037
038 sb.append(", typePK = ");
039 sb.append(DLFileEntryTypeConstants.FILE_ENTRY_TYPE_ID_ALL);
040 sb.append(" where classNameId = ");
041
042 long fileEntryClassNameId = PortalUtil.getClassNameId(
043 "com.liferay.portlet.documentlibrary.model.DLFileEntry");
044
045 sb.append(fileEntryClassNameId);
046
047 runSQL(sb.toString());
048 }
049
050 }