ALTER_COLUMN_NAME, ALTER_COLUMN_TYPE, ALTER_TABLE_NAME, CREATE_TABLE, DROP_INDEX, DROP_PRIMARY_KEY, RENAME_TABLE_TEMPLATE, REWORD_TEMPLATE, TEMPLATE
Modifier | Constructor and Description |
---|---|
protected |
MySQLDB(com.liferay.portal.kernel.dao.db.DBType dbType,
int majorVersion,
int minorVersion) |
|
MySQLDB(int majorVersion,
int minorVersion) |
Modifier and Type | Method and Description |
---|---|
protected String |
buildCreateFileContent(String sqlDir,
String databaseName,
int population) |
String |
buildSQL(String template) |
List<com.liferay.portal.kernel.dao.db.Index> |
getIndexes(Connection con) |
protected String |
getServerName() |
protected String[] |
getTemplate() |
boolean |
isSupportsUpdateWithInnerJoin() |
protected String |
reword(String data) |
addIndexes, applyMaxStringIndexLengthLimitation, buildColumnNameTokens, buildColumnTypeTokens, buildCreateFile, buildCreateFile, buildSQLFile, buildTableNameTokens, buildTemplate, convertTimestamp, dropIndexes, evaluateVM, getCreateTablesContent, getDBType, getMajorVersion, getMinorVersion, getSuffix, getTemplateBlob, getTemplateFalse, getTemplateTrue, getVersionString, handleSQLException, increment, increment, increment, isSupportsAlterColumnName, isSupportsAlterColumnType, isSupportsInlineDistinct, isSupportsQueryingAfterException, isSupportsScrollableResults, isSupportsStringCaseSensitiveQuery, readFile, readSQL, removeBooleanIndexes, removeInserts, removeLongInserts, removeNull, replaceTemplate, runSQL, runSQL, runSQL, runSQL, runSQLTemplate, runSQLTemplate, runSQLTemplateString, runSQLTemplateString, setSupportsStringCaseSensitiveQuery, updateIndexes
public MySQLDB(int majorVersion, int minorVersion)
protected MySQLDB(com.liferay.portal.kernel.dao.db.DBType dbType, int majorVersion, int minorVersion)
public String buildSQL(String template) throws IOException
public List<com.liferay.portal.kernel.dao.db.Index> getIndexes(Connection con) throws SQLException
getIndexes
in interface com.liferay.portal.kernel.dao.db.DB
getIndexes
in class BaseDB
SQLException
public boolean isSupportsUpdateWithInnerJoin()
isSupportsUpdateWithInnerJoin
in interface com.liferay.portal.kernel.dao.db.DB
isSupportsUpdateWithInnerJoin
in class BaseDB
protected String buildCreateFileContent(String sqlDir, String databaseName, int population) throws IOException
buildCreateFileContent
in class BaseDB
IOException
protected String getServerName()
getServerName
in class BaseDB
protected String[] getTemplate()
getTemplate
in class BaseDB