|
Project Wonder 5.0 | |||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ERXMigrationColumn | |
---|---|
er.extensions.migration | Migrations |
Uses of ERXMigrationColumn in er.extensions.migration |
---|
Methods in er.extensions.migration that return ERXMigrationColumn | |
---|---|
ERXMigrationColumn |
ERXMigrationTable._newColumn(java.lang.String name,
int jdbcType,
int width,
int precision,
int scale,
boolean allowsNull,
java.lang.String overrideValueType,
java.lang.Object defaultValue,
boolean autocreate)
Returns a new ERXMigrationColumn with the given attributes. |
ERXMigrationColumn |
ERXMigrationTable.existingColumnNamed(java.lang.String name)
Returns the ERMigrationColumn for the column with the given name. |
ERXMigrationColumn |
ERXMigrationDatabase.existingColumnNamed(java.lang.String tableName,
java.lang.String columnName)
Shortcut to ERXMigrationTable.existingColumnNamed(String). |
ERXMigrationColumn |
ERXMigrationColumn.foreignKeyDestination()
Returns the destination column for this foreign key (note this is only valid if you told migrations the foreign key). |
ERXMigrationColumn |
ERXMigrationTable.newBigDecimalColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull)
Returns a new BigDecimal column. |
ERXMigrationColumn |
ERXMigrationTable.newBigDecimalColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull,
java.math.BigDecimal defaultValue)
Returns a new BigDecimal column. |
ERXMigrationColumn |
ERXMigrationTable.newBigIntegerColumn(java.lang.String name,
boolean allowsNull)
Returns a new long column. |
ERXMigrationColumn |
ERXMigrationTable.newBigIntegerColumn(java.lang.String name,
boolean allowsNull,
java.lang.Long defaultValue)
Returns a new long column. |
ERXMigrationColumn |
ERXMigrationTable.newBlobColumn(java.lang.String name,
boolean allowsNull)
Returns a new Blob column. |
ERXMigrationColumn |
ERXMigrationTable.newBlobColumn(java.lang.String name,
int width,
boolean allowsNull)
Returns a new Blob column. |
ERXMigrationColumn |
ERXMigrationTable.newBlobColumn(java.lang.String name,
int width,
boolean allowsNull,
com.webobjects.foundation.NSData defaultValue)
Returns a new Blob column. |
ERXMigrationColumn |
ERXMigrationTable.newBooleanColumn(java.lang.String name,
boolean allowsNull)
Returns a new varchar(5) boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newBooleanColumn(java.lang.String name,
boolean allowsNull,
java.lang.Boolean defaultValue)
Returns a new varchar(5) boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newClobColumn(java.lang.String name,
boolean allowsNull)
Returns a new string blob column. |
ERXMigrationColumn |
ERXMigrationTable.newColumn(java.lang.String name,
int jdbcType,
int width,
int precision,
int scale,
boolean allowsNull,
java.lang.String overrideValueType)
Returns a new ERXMigrationColumn with the given attributes. |
ERXMigrationColumn |
ERXMigrationTable.newColumn(java.lang.String name,
int jdbcType,
int width,
int precision,
int scale,
boolean allowsNull,
java.lang.String overrideValueType,
java.lang.Object defaultValue)
Returns a new ERXMigrationColumn with the given attributes. |
ERXMigrationColumn |
ERXMigrationTable.newDateColumn(java.lang.String name,
boolean allowsNull)
Returns a new date column. |
ERXMigrationColumn |
ERXMigrationTable.newDateColumn(java.lang.String name,
boolean allowsNull,
com.webobjects.foundation.NSTimestamp defaultValue)
Returns a new date column. |
ERXMigrationColumn |
ERXMigrationTable.newDoubleColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull)
Returns a new double column. |
ERXMigrationColumn |
ERXMigrationTable.newDoubleColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull,
java.lang.Double defaultValue)
Returns a new double column. |
ERXMigrationColumn |
ERXMigrationTable.newFlagBooleanColumn(java.lang.String name,
boolean allowsNull)
Returns a new flag boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newFlagBooleanColumn(java.lang.String name,
boolean allowsNull,
java.lang.Boolean defaultValue)
Returns a new flag boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newFloatColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull)
Returns a new float column. |
ERXMigrationColumn |
ERXMigrationTable.newFloatColumn(java.lang.String name,
int precision,
int scale,
boolean allowsNull,
java.lang.Float defaultValue)
Returns a new float column. |
ERXMigrationColumn |
ERXMigrationTable.newIntBooleanColumn(java.lang.String name,
boolean allowsNull)
Returns a new integer boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newIntBooleanColumn(java.lang.String name,
boolean allowsNull,
java.lang.Boolean defaultValue)
Returns a new integer boolean column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
boolean allowsNull)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
boolean allowsNull,
java.lang.Integer defaultValue)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
int scale,
boolean allowsNull)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
int scale,
boolean allowsNull,
java.lang.Integer defaultValue)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
int scale,
int precision,
boolean allowsNull)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIntegerColumn(java.lang.String name,
int scale,
int precision,
boolean allowsNull,
java.lang.Object defaultValue)
Returns a new integer column. |
ERXMigrationColumn |
ERXMigrationTable.newIpAddressColumn(java.lang.String name,
boolean allowsNull)
Returns a new ipaddress column. |
ERXMigrationColumn |
ERXMigrationTable.newIpAddressColumn(java.lang.String name,
boolean allowsNull,
java.lang.String defaultValue)
Returns a new ipaddress column. |
ERXMigrationColumn |
ERXMigrationTable.newLargeStringColumn(java.lang.String name,
boolean allowsNull)
Returns a new String column (VARCHAR) that corresponds to the varcharLarge prototype. |
ERXMigrationColumn |
ERXMigrationTable.newSmallIntegerColumn(java.lang.String name,
boolean allowsNull)
Returns a new small integer column. |
ERXMigrationColumn |
ERXMigrationTable.newSmallIntegerColumn(java.lang.String name,
boolean allowsNull,
java.lang.Short defaultValue)
Returns a new small integer column. |
ERXMigrationColumn |
ERXMigrationTable.newStringColumn(java.lang.String name,
boolean allowsNull)
Returns a new String column (VARCHAR) with an unbounded length. |
ERXMigrationColumn |
ERXMigrationTable.newStringColumn(java.lang.String name,
boolean allowsNull,
java.lang.String defaultValue)
Returns a new String column (VARCHAR) that corresponds to the varcharLarge prototype. |
ERXMigrationColumn |
ERXMigrationTable.newStringColumn(java.lang.String name,
int width,
boolean allowsNull)
Returns a new String column (VARCHAR). |
ERXMigrationColumn |
ERXMigrationTable.newStringColumn(java.lang.String name,
int width,
boolean allowsNull,
java.lang.String defaultValue)
Returns a new String column (VARCHAR). |
ERXMigrationColumn |
ERXMigrationTable.newTimestampColumn(java.lang.String name,
boolean allowsNull)
Returns a new timestamp column. |
ERXMigrationColumn |
ERXMigrationTable.newTimestampColumn(java.lang.String name,
boolean allowsNull,
com.webobjects.foundation.NSTimestamp defaultValue)
Returns a new timestamp column. |
Methods in er.extensions.migration that return types with arguments of type ERXMigrationColumn | |
---|---|
com.webobjects.foundation.NSArray<ERXMigrationColumn> |
ERXMigrationTable.newLocalizedClobColumns(java.lang.String name,
boolean allowsNull)
Returns a new localized string blob column. |
com.webobjects.foundation.NSArray<ERXMigrationColumn> |
ERXMigrationTable.newLocalizedStringColumns(java.lang.String name,
int width,
boolean allowsNull)
Returns a new localized String column (VARCHAR). |
com.webobjects.foundation.NSArray<ERXMigrationColumn> |
ERXMigrationTable.newLocalizedStringColumns(java.lang.String name,
int width,
boolean allowsNull,
java.lang.String defaultValue)
Returns a new localized String column (VARCHAR). |
Methods in er.extensions.migration with parameters of type ERXMigrationColumn | |
---|---|
com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOSQLExpression> |
ERXMigrationTable._addForeignKeyExpressions(ERXMigrationColumn sourceColumn,
ERXMigrationColumn destinationColumn)
Returns an array of EOSQLExpressions for adding a foreign key constraint to this table (only supports single attribute FK's right now). |
void |
ERXMigrationTable._columnDeleted(ERXMigrationColumn column)
Callback method for ERXMigrationColumn to notify the table that it has been deleted. |
com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOSQLExpression> |
ERXMigrationTable._dropPrimaryKeyExpressions(ERXMigrationColumn... columns)
Returns an array of EOSQLExpressions for removing the primary key constraint of this table (only supports single attribute PK's right now). |
com.webobjects.eoaccess.EORelationship |
ERXMigrationTable._newRelationship(ERXMigrationColumn sourceColumn,
ERXMigrationColumn destinationColumn)
Returns a simple single-attribute-mapping EORelationship between two columns. |
void |
ERXMigrationColumn._setForeignKeyDestination(ERXMigrationColumn foreignKeyDestination)
Sets the destination column for this foreign key. |
com.webobjects.foundation.NSArray<com.webobjects.eoaccess.EOSQLExpression> |
ERXMigrationTable._setPrimaryKeyExpressions(ERXMigrationColumn... columns)
Returns an array of EOSQLExpressions for setting the primary key constraint of this table |
void |
ERXMigrationTable.addForeignKey(boolean create,
ERXMigrationColumn sourceColumn,
ERXMigrationColumn destinationColumn)
Executes the SQL operations to add this foreign key constraint (only supports single attribute FK's right now). |
void |
ERXMigrationTable.addForeignKey(ERXMigrationColumn sourceColumn,
ERXMigrationColumn destinationColumn)
Executes the SQL operations to add this foreign key constraint (only supports single attribute FK's right now). |
void |
ERXMigrationTable.addForeignKey(java.lang.String sourceColumnName,
ERXMigrationColumn destinationColumn)
Executes the SQL operations to add this foreign key constraint (only supports single attribute FK's right now). |
void |
ERXMigrationTable.addIndex(java.lang.String indexName,
ERXMigrationColumn... columns)
Executes the SQL operations to add an index. |
void |
ERXMigrationTable.addUniqueIndex(java.lang.String indexName,
ERXMigrationColumn... columns)
Executes the SQL operations to add a unique index. |
void |
ERXMigrationTable.dropPrimaryKey(ERXMigrationColumn... columns)
Executes the SQL operations to drop this primary key constraint (only supports single attribute PK's right now). |
void |
ERXMigrationTable.setPrimaryKey(boolean create,
ERXMigrationColumn... columns)
Executes the SQL operations to add this primary key constraint. |
void |
ERXMigrationTable.setPrimaryKey(ERXMigrationColumn... columns)
Executes the SQL operations to add this primary key constraint. |
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV NEXT | FRAMES NO FRAMES |