| Modifier and Type | Class and Description |
|---|---|
| public class |
| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private JdbcDatabaseSnapshot. | |
| private static final boolean | |
| private Set | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| private String | |
| public JdbcDatabaseSnapshot. |
| cachedExpressionMap | back to summary |
|---|---|
| private Map<String, CachedRow> cachedExpressionMap | |
| cachingDatabaseMetaData | back to summary |
|---|---|
| private JdbcDatabaseSnapshot. | |
| ignoreWarnAboutDbaRecycleBin | back to summary |
|---|---|
| private static final boolean ignoreWarnAboutDbaRecycleBin | |
| userDefinedTypes | back to summary |
|---|---|
| private Set<String> userDefinedTypes | |
| warnedAboutDbaRecycleBin | back to summary |
|---|---|
| private boolean warnedAboutDbaRecycleBin | |
| JdbcDatabaseSnapshot | back to summary |
|---|---|
| public JdbcDatabaseSnapshot(DatabaseObject[] examples, Database database, SnapshotControl snapshotControl) throws DatabaseException, InvalidExampleException | |
| JdbcDatabaseSnapshot | back to summary |
|---|---|
| public JdbcDatabaseSnapshot(DatabaseObject[] examples, Database database) throws DatabaseException, InvalidExampleException | |
| escapeForLike | back to summary |
|---|---|
| private String escapeForLike(String string, Database database) | |
| getAllCatalogsStringScratchData | back to summary |
|---|---|
| private String getAllCatalogsStringScratchData() | |
| getMetaDataFromCache | back to summary |
|---|---|
| public JdbcDatabaseSnapshot. | |
| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Database | |
| private final DatabaseMetaData | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public List | getColumns(final String catalogName, final String schemaName, final String tableName, final String columnName)
Return the columns for the given catalog, schema, table, and column. |
| public DatabaseMetaData | |
| public List | getForeignKeys(final String catalogName, final String schemaName, final String tableName, final String fkName)
|
| public List | getIndexInfo(final String catalogName, final String schemaName, final String tableName, final String indexName)
|
| public List | getNotNullConst(final String catalogName, final String schemaName, final String tableName)
Return the NotNullConstraints for the given catalog, schema, table, and column. |
| public List | |
| public List | |
| public List | |
| public List | |
| protected void |
| database | back to summary |
|---|---|
| private final Database database | |
| databaseMetaData | back to summary |
|---|---|
| private final DatabaseMetaData databaseMetaData | |
| SQL_FILTER_MATCH_ALL | back to summary |
|---|---|
| private static final String SQL_FILTER_MATCH_ALL | |
| CachingDatabaseMetaData | back to summary |
|---|---|
| public CachingDatabaseMetaData(Database database, DatabaseMetaData metaData) | |
| getColumns | back to summary |
|---|---|
| public List Return the columns for the given catalog, schema, table, and column. | |
| getDatabaseMetaData | back to summary |
|---|---|
| public DatabaseMetaData getDatabaseMetaData() | |
| getForeignKeys | back to summary |
|---|---|
| public List | |
| getIndexInfo | back to summary |
|---|---|
| public List | |
| getNotNullConst | back to summary |
|---|---|
| public List Return the NotNullConstraints for the given catalog, schema, table, and column. | |
| getPrimaryKeys | back to summary |
|---|---|
| public List | |
| getTables | back to summary |
|---|---|
| public List | |
| getUniqueConstraints | back to summary |
|---|---|
| public List | |
| getViews | back to summary |
|---|---|
| public List | |
| warnAboutDbaRecycleBin | back to summary |
|---|---|
| protected void warnAboutDbaRecycleBin() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | bulkContainsSchema(String schemaKey)
Implements abstract liquibase.
|
| public List | |
| public List | |
| private String | |
| protected String | |
| protected String | |
| public String | |
| protected List | |
| private List | |
| public ResultSetCache. | rowKeyParameters(CachedRow row)
Implements abstract liquibase.
|
| protected boolean | shouldBulkSelect(String schemaKey, ResultSetCache resultSetCache)
Overrides liquibase.
|
| public ResultSetCache. | wantedKeyParameters()
Implements abstract liquibase.
|
| catalogName | back to summary |
|---|---|
| pack-priv final String catalogName | |
| fkName | back to summary |
|---|---|
| pack-priv final String fkName | |
| schemaName | back to summary |
|---|---|
| pack-priv final String schemaName | |
| tableName | back to summary |
|---|---|
| pack-priv final String tableName | |
| ForeignKeysResultSetCache | back to summary |
|---|---|
| private ForeignKeysResultSetCache(Database database, String catalogName, String schemaName, String tableName, String fkName) | |
| bulkContainsSchema | back to summary |
|---|---|
| public boolean bulkContainsSchema(String schemaKey) Implements abstract liquibase.
| |
| bulkFetch | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| fastFetch | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| getDB2ForAs400Sql | back to summary |
|---|---|
| private String getDB2ForAs400Sql(String jdbcSchemaName, String tableName) | |
| getMSSQLSql | back to summary |
|---|---|
| protected String getMSSQLSql(String jdbcSchemaName, String tableName) | |
| getOracleSql | back to summary |
|---|---|
| protected String getOracleSql(String jdbcSchemaName) | |
| getSchemaKey | back to summary |
|---|---|
| public String getSchemaKey(CachedRow row) Overrides liquibase.
| |
| queryDb2Zos | back to summary |
|---|---|
| protected List | |
| querytDB2Luw | back to summary |
|---|---|
| private List | |
| rowKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |
| shouldBulkSelect | back to summary |
|---|---|
| protected boolean shouldBulkSelect(String schemaKey, ResultSetCache resultSetCache) Overrides liquibase.
| |
| wantedKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String |
| Access | Constructor and Description |
|---|---|
| private |
| catalogName | back to summary |
|---|---|
| pack-priv final String catalogName | |
| columnName | back to summary |
|---|---|
| pack-priv final String columnName | |
| schemaName | back to summary |
|---|---|
| pack-priv final String schemaName | |
| tableName | back to summary |
|---|---|
| pack-priv final String tableName | |
| GetColumnResultSetCache | back to summary |
|---|---|
| private GetColumnResultSetCache(Database database, String catalogName, String schemaName, String tableName, String columnName) | |
| bulkContainsSchema | back to summary |
|---|---|
| public boolean bulkContainsSchema(String schemaKey) Implements abstract liquibase.
| |
| bulkFetchQuery | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| determineActualDataTypes | back to summary |
|---|---|
| private void determineActualDataTypes(List<CachedRow> returnList, String tableName) throws SQLException | |
| extract | back to summary |
|---|---|
| protected List Overrides liquibase.
| |
| fastFetchQuery | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| getSchemaKey | back to summary |
|---|---|
| public String getSchemaKey(CachedRow row) Overrides liquibase.
| |
| mssqlQuery | back to summary |
|---|---|
| protected List | |
| oracleQuery | back to summary |
|---|---|
| protected List | |
| rowKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |
| shouldBulkSelect | back to summary |
|---|---|
| protected boolean shouldBulkSelect(String schemaKey, ResultSetCache resultSetCache) Overrides liquibase.
| |
| shouldReturnEmptyColumns | back to summary |
|---|---|
| protected boolean shouldReturnEmptyColumns(SQLException e) | |
| wantedKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String |
| Access | Constructor and Description |
|---|---|
| private | GetNotNullConstraintsResultSetCache(Database database, String catalogName, String schemaName, String tableName)
|
| catalogName | back to summary |
|---|---|
| pack-priv final String catalogName | |
| schemaName | back to summary |
|---|---|
| pack-priv final String schemaName | |
| tableName | back to summary |
|---|---|
| pack-priv final String tableName | |
| GetNotNullConstraintsResultSetCache | back to summary |
|---|---|
| private GetNotNullConstraintsResultSetCache(Database database, String catalogName, String schemaName, String tableName) | |
| bulkContainsSchema | back to summary |
|---|---|
| public boolean bulkContainsSchema(String schemaKey) Implements abstract liquibase.
| |
| bulkFetchQuery | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| extract | back to summary |
|---|---|
| protected List Overrides liquibase.
| |
| fastFetchQuery | back to summary |
|---|---|
| public List Implements abstract liquibase.
| |
| getSchemaKey | back to summary |
|---|---|
| public String getSchemaKey(CachedRow row) Overrides liquibase.
| |
| oracleQuery | back to summary |
|---|---|
| private List | |
| rowKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |
| shouldBulkSelect | back to summary |
|---|---|
| protected boolean shouldBulkSelect(String schemaKey, ResultSetCache resultSetCache) Overrides liquibase.
| |
| wantedKeyParameters | back to summary |
|---|---|
| public ResultSetCache. Implements abstract liquibase.
| |