Example usage for com.liferay.portal.kernel.upgrade.util UpgradeTable getCreateSQL

List of usage examples for com.liferay.portal.kernel.upgrade.util UpgradeTable getCreateSQL

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.upgrade.util UpgradeTable getCreateSQL.

Prototype

public String getCreateSQL() throws Exception;

Source Link

Usage

From source file:com.liferay.sync.model.upgrade.SyncDLObjectUpgradeTableListener.java

License:Open Source License

@Override
public void onBeforeUpdateTable(ServiceComponent previousServiceComponent, UpgradeTable upgradeTable)
        throws Exception {

    if (previousServiceComponent.getBuildNumber() >= 2) {
        return;/*from w w  w  . j  a v a2 s . c  o  m*/
    }

    String createSQL = upgradeTable.getCreateSQL();

    createSQL = StringUtil.replace(createSQL, " primary key", StringPool.BLANK);

    upgradeTable.setCreateSQL(createSQL);

    _syncDLObjectIds = getSyncDLObjectIds();
}