public class DerbyHelper extends GenericDbmsHelper
databasePlatform
Constructor and Description |
---|
DerbyHelper(org.eclipse.persistence.platform.database.DatabasePlatform databasePlatform) |
Modifier and Type | Method and Description |
---|---|
String |
getRenameColumnStatement(String tableName,
String oldName,
DBAccessor.DBColumnInfo columnInfo)
Generate rename column statement
|
boolean |
supportsColumnTypeChange()
Check if column type can be modified directly
|
StringBuilder |
writeColumnModifyString(StringBuilder builder,
DBAccessor.DBColumnInfo columnInfo) |
convertToFieldDefinition, createStubAbstractSessionFromPlatform, getAddColumnStatement, getAddForeignKeyStatement, getAlterColumnStatement, getCreateIndexStatement, getCreateTableStatement, getDropConstraintStatement, getDropSequenceStatement, getDropTableStatement, getRenameColumnStatement, writeAlterTableClause, writeColumnRenameString, writeColumnType, writeCreateTableStatement
public DerbyHelper(org.eclipse.persistence.platform.database.DatabasePlatform databasePlatform)
public boolean supportsColumnTypeChange()
DbmsHelper
supportsColumnTypeChange
in interface DbmsHelper
supportsColumnTypeChange
in class GenericDbmsHelper
public String getRenameColumnStatement(String tableName, String oldName, DBAccessor.DBColumnInfo columnInfo)
DbmsHelper
getRenameColumnStatement
in interface DbmsHelper
getRenameColumnStatement
in class GenericDbmsHelper
columnInfo
- definition of new columnpublic StringBuilder writeColumnModifyString(StringBuilder builder, DBAccessor.DBColumnInfo columnInfo)
writeColumnModifyString
in class GenericDbmsHelper
Copyright © 2017. All rights reserved.