1
22
23 package com.liferay.portal.upgrade.v5_1_6;
24
25 import com.liferay.portal.upgrade.UpgradeProcess;
26 import com.liferay.portal.upgrade.util.DateUpgradeColumnImpl;
27 import com.liferay.portal.upgrade.util.DefaultUpgradeTableImpl;
28 import com.liferay.portal.upgrade.util.UpgradeColumn;
29 import com.liferay.portal.upgrade.util.UpgradeTable;
30 import com.liferay.portal.upgrade.v5_1_6.util.SocialActivityTable;
31 import com.liferay.portal.upgrade.v5_1_6.util.SocialRelationTable;
32 import com.liferay.portal.upgrade.v5_1_6.util.SocialRequestTable;
33
34
39 public class UpgradeSocial extends UpgradeProcess {
40
41 protected void doUpgrade() throws Exception {
42
43
45 UpgradeColumn createDateColumn = new DateUpgradeColumnImpl(
46 "createDate");
47 UpgradeColumn modifiedDateColumn = new DateUpgradeColumnImpl(
48 "modifiedDate");
49
50 UpgradeTable upgradeTable = new DefaultUpgradeTableImpl(
51 SocialActivityTable.TABLE_NAME, SocialActivityTable.TABLE_COLUMNS,
52 createDateColumn);
53
54 upgradeTable.setCreateSQL(SocialActivityTable.TABLE_SQL_CREATE);
55
56 upgradeTable.updateTable();
57
58
60 upgradeTable = new DefaultUpgradeTableImpl(
61 SocialRelationTable.TABLE_NAME, SocialRelationTable.TABLE_COLUMNS,
62 createDateColumn);
63
64 upgradeTable.setCreateSQL(SocialRelationTable.TABLE_SQL_CREATE);
65
66 upgradeTable.updateTable();
67
68
70 upgradeTable = new DefaultUpgradeTableImpl(
71 SocialRequestTable.TABLE_NAME, SocialRequestTable.TABLE_COLUMNS,
72 createDateColumn, modifiedDateColumn);
73
74 upgradeTable.setCreateSQL(SocialRequestTable.TABLE_SQL_CREATE);
75
76 upgradeTable.updateTable();
77 }
78
79 }