Project Wonder 5.0

Uses of Class
er.extensions.migration.ERXMigrationColumn

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

Copyright © 2002 – 2007 Project Wonder.