|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CompareSchemaException | |
com.ptc.windchill.upgrade.modeldiff |
Uses of CompareSchemaException in com.ptc.windchill.upgrade.modeldiff |
Methods in com.ptc.windchill.upgrade.modeldiff that throw CompareSchemaException | |
(package private) static Vector |
TargetAndSourceVersion.outputTargetAndSourceVersionInfo(CompareSchemaReportXml csr_xml,
SimpleDateFormat dateFormatter,
String dateSQLString)
|
private static void |
TargetAndSourceVersion.outputInstallAndUpgradeHistory(CompareSchemaReportXml csr_xml)
|
(package private) String |
TableDef.generateAlterTable(boolean includeBlobClause)
|
(package private) String |
SchemaResults.getReportHtmlName()
Read the CompareSchema Report's full HTML name that is stored in a dot-file. |
(package private) String |
SchemaResults.setReportHtmlName()
Write the CompareSchema Report's full HTML name to a dot-file. |
(package private) String |
SchemaResults.setReportHtmlName(String reportHtmlName)
|
File |
SchemaResults.createDuplicateFileForJar(File file_with_dot_extension)
Used by CompareSchemaCompleted, UpgradeSchemaCompleted, AddConstraintsCompleted |
private File |
SchemaResults.createDisabledSpoolDuplicate(String message,
File file_with_dot_extension)
|
(package private) PrintWriter |
Output.createPrintWriter(String path_and_file_name)
Obtain access to a file in order to write (the user must flush() and close()). |
(package private) void |
Output.beginTheReport(CompareSchemaReportXml report_xml,
String path_and_file)
The report HTML file. |
private File |
Output.createDisabledSqlDuplicate(boolean errored,
File file_with_dot_extension)
Adds a REM in front of each line and adds a _temp to the file name. |
(package private) void |
IndexInfo.putColumns(Hashtable cols)
Add these columns to the collection of non-Normalized Columns. |
(package private) static void |
IndexInfo.lookupFbiRelatedDbTriggerNames(HashSet droppedFbiRelatedTriggerNames)
Query the database for names of all triggers that are used to update Function Based Index (FBI) computed columns. |
private void |
IndexInfo.normalizeColumnNames()
|
private String |
IndexInfo.getIndexFunctionExpression(String index_name,
int position)
Look up the function expression for columns that are named SYS_NC...##$. |
private String |
IndexInfo.normalizeColumnName(DatabaseMetaData meta_data,
String column_name)
Create a dummy index from the column name and read back the column name on the created index. |
(package private) void |
GuiManager.updateGuiAtACheckPoint(int check_point_number,
String previous_name,
String next_name)
This method is ignored by non-GUI execution. |
(package private) static void |
GuiManager.updateGuiAsCompleted()
|
(package private) static void |
GuiManager.updateGuiWithSchemaResults(SchemaResults x)
|
(package private) void |
GuiManager.testGuiForACancel()
This method is placed liberally in the code to test for the user canceling. |
(package private) static void |
Db.establishConnection()
|
(package private) static void |
Db.readDbTables(Hashtable dbTablesOrViews,
String[] tableOrViewTypes)
|
(package private) static Hashtable |
Db.getDbTableColumns(String tableName)
|
protected Hashtable |
Db.getDBSequences()
|
(package private) static Vector |
Db.getDbIndexes(String dbTableName)
|
(package private) void |
CompareSchemaReportXml.beginTheReport(String report_xml)
|
private void |
CompareSchema.createNewFiles()
|
boolean |
CompareSchema.executeFromGui(String option)
Used to execute this class from a GUI application (with options). |
boolean |
CompareSchema.executeFromGui()
Used to execute this class from a GUI application (with NO options). |
private void |
CompareSchema.buildSql()
|
private void |
CompareSchema.readAllClasses(Vector allClasses,
Hashtable dbTables,
Hashtable clDbTables,
Hashtable dbViews,
Hashtable clDbViews)
Generate a vector of all classes from the target model registry property file. |
private void |
CompareSchema.fillTableLists(Hashtable classes,
Hashtable dbTables,
Hashtable clDbTables,
Hashtable dbViews,
Hashtable clDbViews)
|
private void |
CompareSchema.verifyMaxBytesPerCharFactor(Hashtable dbTables,
Hashtable clDbTables,
Hashtable all_types_5)
Use a column's character width to verify the wt.properties value for wt.db.maxBytesPerChar (default == 1). |
private void |
CompareSchema.removeNullBlobReferences(Hashtable dbTables)
|
private void |
CompareSchema.processNewTables(Hashtable dbTables,
Hashtable clDbTables)
|
private void |
CompareSchema.processAllPreExistingTables(Hashtable dbTables,
Hashtable clDbTables,
Hashtable all_types_2)
|
private void |
CompareSchema.processAllViews(Hashtable clDbViews)
|
private Vector |
CompareSchema.getDbIndexes(String table_name)
|
private Hashtable |
CompareSchema.getDbTableColumns(String table_name)
|
private Hashtable |
CompareSchema.getClassDbTableColumns(ClassDbInfo clDbInfo,
Hashtable all_types_4)
|
private Vector |
CompareSchema.getClassDbIndexes(String table_name,
Hashtable column_list,
BaseTableInfo tableInfo)
|
private String |
CompareSchema.findInitialValue(AttribsList attribsList)
Determine the initial value for the property with the WTIntrospector.QUERY_NAME as specified by the attribute_list.getQueryName(). |
private void |
CompareSchema.processPreExistingTableDefinition(String table_name,
ClassDbInfo clDbInfo,
Hashtable all_types_3)
For a pre-existing table, edit columns, add column, and report. |
private void |
CompareSchema.renameBlobColumnsForInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
private Vector |
CompareSchema.editTableDefForNewColumns(String table_name,
String class_name,
Hashtable dbCols,
Hashtable clDbCols,
TableDef tableDef)
|
private void |
CompareSchema.editTableDefForRemovedColumns(String table_name,
String class_name,
Hashtable dbCols,
Hashtable clDbCols,
TableDef tableDef)
|
private Vector |
CompareSchema.editTableDefForKeptColumns(String table_name,
String class_name,
Hashtable dbCols,
Hashtable clDbCols,
TableDef tableDef)
|
private void |
CompareSchema.generateAlterTableModifyScript(String table_name,
String class_name,
TableDef tableDef)
|
private void |
CompareSchema.generateTriggerScript(String table_name,
String class_name,
ClassInfo classInfo,
TableDef tableDef)
|
private void |
CompareSchema.generateAddIndexScripts(Vector dbInds,
Vector clDbInds,
TableDef tableDef)
|
private Vector |
CompareSchema.dropDbFbisUsedInModify(String mod_table_name,
Vector dbInds,
Vector clDbInds,
TableDef tableDef)
|
private void |
CompareSchema.createDataForUniquenessTest(IndexInfo indexInfo,
TableDef tableDef)
Test the data in a table that has new UNIQUE indices |
private void |
CompareSchema.alterColumnToNotNull(AttribsList dbAttribs,
AttribsList clDbAttribs,
AttribsList columnDef)
|
private void |
CompareSchema.updateGuiAtACheckPoint(int next_i,
String next)
|
private void |
CompareSchema.updateGuiWithSchemaResults()
|
private void |
CompareSchema.updateGuiAsCompleted()
|
private void |
CompareSchema.testGuiForACancel()
|
(package private) static void |
AttribsList.setInlineBlobInfo(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInlineBlobUpgradeIndependentInfo(String sourceVsTarget,
Hashtable columns)
|
private static void |
AttribsList.setInlineBlobUpgradeInfo(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInfoForNewNonInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInfoForRemovedInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInfoForTotallyNewInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInfoForSmallBlobToInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
private static void |
AttribsList.setInfoForBlobToInlineBlob(Hashtable dbCols,
Hashtable clDbCols)
|
(package private) String |
AttribsList.colDefClause()
|
(package private) String |
AttribsList.colModClause()
|
Constructors in com.ptc.windchill.upgrade.modeldiff that throw CompareSchemaException | |
IndexInfo(BaseTableInfo tableInfo,
String table_name,
String index_name,
int index_type,
String column)
Create an index on a single column. |
|
IndexInfo(BaseTableInfo tableInfo,
String table_name,
String index_name,
int index_type,
String[] columns)
Create an index on multiple columns. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |