er.extensions.jdbc
Class ERXSQLHelper.DerbySQLHelper
java.lang.Object
er.extensions.jdbc.ERXSQLHelper
er.extensions.jdbc.ERXSQLHelper.DerbySQLHelper
- Enclosing class:
- ERXSQLHelper
public static class ERXSQLHelper.DerbySQLHelper
- extends ERXSQLHelper
| Methods inherited from class er.extensions.jdbc.ERXSQLHelper |
_groupByOrHavingIndex, _orderByIndex, addGroupByClauseToExpression, addGroupByClauseToExpression, addHavingCountClauseToExpression, appendItemToListString, attributesToFetchForEntity, columnIndexesFromColumnNames, columnNamesFromColumnIndexes, commandSeparatorChar, commandSeparatorString, commentPattern, createDependentSchemaSQLForEntities, createIndexSQLForEntities, createIndexSQLForEntities, createSchemaSQLForEntitiesInDatabaseContext, createSchemaSQLForEntitiesInModel, createSchemaSQLForEntitiesInModelAndOptions, createSchemaSQLForEntitiesInModelWithName, createSchemaSQLForEntitiesInModelWithNameAndOptions, createSchemaSQLForEntitiesWithOptions, createSchemaSQLForEntitiesWithOptions, customQueryExpressionHintAsString, defaultOptionDictionary, externalTypeForJDBCType, formatValueForAttribute, getNextValFromSequenceNamed, jdbcTypeForCustomType, limitExpressionForSQL, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, newSQLHelper, prepareConnectionForSchemaChange, readFormatForAggregateFunction, reassignExternalTypeForValueTypeOverride, removeSelectFromExpression, restoreConnectionSettingsAfterSchemaChange, rowCountForFetchSpecification, splitSQLStatements, splitSQLStatementsFromFile, splitSQLStatementsFromInputStream, sqlExpressionForFetchSpecification, sqlExpressionForFetchSpecification, sqlForCreateIndex, sqlForCreateIndex, sqlForCreateUniqueIndex, sqlForFullTextQuery, sqlForGetNextValFromSequencedNamed, sqlForRegularExpressionQuery, sqlWhereClauseStringForKey, varcharLargeColumnWidth, varcharLargeJDBCType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERXSQLHelper.DerbySQLHelper
public ERXSQLHelper.DerbySQLHelper()
shouldExecute
public boolean shouldExecute(String sql)
- Overrides:
shouldExecute in class ERXSQLHelper
sqlForCreateUniqueIndex
public String sqlForCreateUniqueIndex(String indexName,
String tableName,
ERXSQLHelper.ColumnIndex... columnIndexes)
- Description copied from class:
ERXSQLHelper
- Returns the SQL expression for creating a unique index on the given set
of columns
- Overrides:
sqlForCreateUniqueIndex in class ERXSQLHelper
- Parameters:
indexName - the name of the index to createtableName - the name of the containing tablecolumnIndexes - the list of columns to index on
- Returns:
- a SQL expression
migrationTableName
public String migrationTableName()
- Description copied from class:
ERXSQLHelper
- Returns the name of the table to use for database migrations.
- Overrides:
migrationTableName in class ERXSQLHelper
- Returns:
- the name of the table to use for database migrations
Copyright © 2002 – 2007 Project Wonder.