1
14
15 package com.liferay.portal.upgrade.v4_4_0;
16
17 import com.liferay.portal.kernel.upgrade.UpgradeProcess;
18 import com.liferay.portal.kernel.upgrade.util.TempUpgradeColumnImpl;
19 import com.liferay.portal.kernel.upgrade.util.UpgradeColumn;
20 import com.liferay.portal.kernel.upgrade.util.UpgradeTable;
21 import com.liferay.portal.kernel.upgrade.util.UpgradeTableFactoryUtil;
22 import com.liferay.portal.upgrade.v4_4_0.util.TagsAssetGroupIdUpgradeColumnImpl;
23 import com.liferay.portal.upgrade.v4_4_0.util.TagsAssetTable;
24
25
30 public class UpgradeTags extends UpgradeProcess {
31
32 protected void doUpgrade() throws Exception {
33
34
36 UpgradeColumn classNameIdColumn =
37 new TempUpgradeColumnImpl("classNameId");
38
39 UpgradeColumn classPKColumn = new TempUpgradeColumnImpl("classPK");
40
41 UpgradeColumn groupIdColumn = new TagsAssetGroupIdUpgradeColumnImpl(
42 classNameIdColumn, classPKColumn);
43
44 UpgradeTable upgradeTable = UpgradeTableFactoryUtil.getUpgradeTable(
45 TagsAssetTable.TABLE_NAME, TagsAssetTable.TABLE_COLUMNS,
46 classNameIdColumn, classPKColumn, groupIdColumn);
47
48 upgradeTable.updateTable();
49 }
50
51 }