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