Package de.hybris.bootstrap.ddl
Class DDLGeneratorUtils
java.lang.Object
de.hybris.bootstrap.ddl.DDLGeneratorUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringadjustForTablePrefix(String name, String tablePrefix) static StringgetColumnName(org.apache.ddlutils.model.Column column, org.apache.ddlutils.platform.SqlBuilder builder) static intstatic StringgetIndexName(org.apache.ddlutils.model.Index index, org.apache.ddlutils.platform.SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix) static StringgetShortenedColumnName(String columnName) static StringgetTableName(org.apache.ddlutils.model.Table table, org.apache.ddlutils.platform.SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix) static DataBaseProviderguessDatabaseFromURL(String dbURL) static StringtoHex(byte[] bytes) static String
-
Field Details
-
ABSTRACT
public static final int ABSTRACT- See Also:
-
GENERIC
public static final int GENERIC- See Also:
-
FINAL
public static final int FINAL- See Also:
-
NONITEM
public static final int NONITEM- See Also:
-
-
Constructor Details
-
DDLGeneratorUtils
public DDLGeneratorUtils()
-
-
Method Details
-
toHex
-
toHex
-
getTableName
public static String getTableName(org.apache.ddlutils.model.Table table, org.apache.ddlutils.platform.SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix) -
getIndexName
public static String getIndexName(org.apache.ddlutils.model.Index index, org.apache.ddlutils.platform.SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix) -
getShortenedColumnName
-
getColumnName
public static String getColumnName(org.apache.ddlutils.model.Column column, org.apache.ddlutils.platform.SqlBuilder builder) -
adjustForTablePrefix
-
guessDatabaseFromURL
- Throws:
IllegalArgumentException
-
getDeploymentModifiers
-