_MySQLPlugIn.MySQLSynchronizationFactory Class Reference
Inherits com::webobjects::eoaccess::EOSynchronizationFactory.
List of all members.
|
Public Member Functions |
| String | _alterPhraseInsertionClausePrefixAtIndex (int columnIndex) |
| NSArray | _statementsToDropPrimaryKeyConstraintsOnTableNamed (String tableName) |
| EOAttribute | attributeInEntityWithColumnName (EOEntity entity, String columnName) |
| NSArray | dropPrimaryKeySupportStatementsForEntityGroups (NSArray entityGroups) |
| NSArray | foreignKeyConstraintStatementsForRelationship (EORelationship relationship) |
| | MySQLSynchronizationFactory (EOAdaptor adaptor) |
| NSArray | primaryKeySupportStatementsForEntityGroups (NSArray entityGroups) |
| NSArray | statementsToConvertColumnType (String columnName, String tableName, ColumnTypes oldType, ColumnTypes newType, NSDictionary options) |
| NSArray | statementsToDeleteColumnNamed (String columnName, String tableName, NSDictionary options) |
| NSArray | statementsToInsertColumnForAttribute (EOAttribute attribute, NSDictionary options) |
| NSArray | statementsToModifyColumnNullRule (String columnName, String tableName, boolean allowsNull, NSDictionary options) |
| NSArray | statementsToRenameColumnNamed (String columnName, String tableName, String newName, NSDictionary options) |
| NSArray | statementsToRenameTableNamed (String tableName, String newName, NSDictionary options) |
| boolean | supportsDirectColumnNullRuleModification () |
| boolean | supportsDirectColumnRenaming () |
| boolean | supportsSchemaSynchronization () |
Protected Member Functions |
| String | formatColumnName (String name) |
| String | formatTableName (String name) |
Private Member Functions |
| EOEntity | entityForTableName (String tableName) |
| String | statementToCreateDataTypeClause (ColumnTypes columntypes) |
Constructor & Destructor Documentation
Member Function Documentation
| String _alterPhraseInsertionClausePrefixAtIndex |
( |
int |
columnIndex |
) |
|
| NSArray _statementsToDropPrimaryKeyConstraintsOnTableNamed |
( |
String |
tableName |
) |
|
| EOAttribute attributeInEntityWithColumnName |
( |
EOEntity |
entity, |
|
|
String |
columnName | |
|
) |
| | |
| NSArray dropPrimaryKeySupportStatementsForEntityGroups |
( |
NSArray |
entityGroups |
) |
|
| EOEntity entityForTableName |
( |
String |
tableName |
) |
[private] |
| NSArray foreignKeyConstraintStatementsForRelationship |
( |
EORelationship |
relationship |
) |
|
| NSArray primaryKeySupportStatementsForEntityGroups |
( |
NSArray |
entityGroups |
) |
|
| NSArray statementsToConvertColumnType |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
ColumnTypes |
oldType, |
|
|
ColumnTypes |
newType, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToDeleteColumnNamed |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToInsertColumnForAttribute |
( |
EOAttribute |
attribute, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToModifyColumnNullRule |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
boolean |
allowsNull, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToRenameColumnNamed |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
String |
newName, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToRenameTableNamed |
( |
String |
tableName, |
|
|
String |
newName, |
|
|
NSDictionary |
options | |
|
) |
| | |
| String statementToCreateDataTypeClause |
( |
ColumnTypes |
columntypes |
) |
[private] |
| boolean supportsDirectColumnNullRuleModification |
( |
|
) |
|
| boolean supportsDirectColumnRenaming |
( |
|
) |
|
| boolean supportsSchemaSynchronization |
( |
|
) |
|
The documentation for this class was generated from the following file:
- /opt/source/Wonder/Frameworks/PlugIns/MySQLPlugIn/Sources/com/webobjects/jdbcadaptor/_MySQLPlugIn.java