Uses of Interface
migratedb.core.api.internal.database.base.Schema
-
-
Uses of Schema in migratedb.core.api.internal.database.base
Classes in migratedb.core.api.internal.database.base with type parameters of type Schema Modifier and Type Interface Description interfaceFunction<D extends Database<?>,S extends Schema<?,?>>interfaceSchemaObject<D extends Database<?>,S extends Schema<?,?>>interfaceTable<D extends Database<?>,S extends Schema<?,?>>Methods in migratedb.core.api.internal.database.base that return Schema Modifier and Type Method Description Schema<?,?>[]Database. getAllSchemas()Schema<?,?>Connection. getCurrentSchema()Schema<?,?>Connection. getSchema(String name)Retrieves the schema with this name in the database.Methods in migratedb.core.api.internal.database.base with parameters of type Schema Modifier and Type Method Description voidConnection. changeCurrentSchemaTo(Schema<?,?> schema)voidDatabase. cleanPostSchemas(Schema<?,?>[] schemas)Cleans all the objects in this database that need to be cleaned after each schema. -
Uses of Schema in migratedb.core.internal.callback
Constructors in migratedb.core.internal.callback with parameters of type Schema Constructor Description DefaultCallbackExecutor(Configuration configuration, Database<?> database, Schema<?,?> schema, Collection<Callback> callbacks)Creates a new callback executor. -
Uses of Schema in migratedb.core.internal.command
Fields in migratedb.core.internal.command declared as Schema Modifier and Type Field Description protected Schema<?,?>DbClean. defaultSchemaprotected Schema<?,?>[]DbClean. schemasMethods in migratedb.core.internal.command with parameters of type Schema Modifier and Type Method Description protected voidDbClean. clean(Schema<?,?>[] schemas, CleanResult cleanResult, List<String> dropSchemas)protected voidDbClean. clean(Schema<?,?> defaultSchema, Schema<?,?>[] schemas, CleanResult cleanResult)protected voidDbClean. doCleanSchema(Schema<?,?> schema)Constructors in migratedb.core.internal.command with parameters of type Schema Constructor Description DbClean(Database<?> database, SchemaHistory schemaHistory, Schema<?,?> defaultSchema, Schema<?,?>[] schemas, CallbackExecutor callbackExecutor, Configuration configuration)DbInfo(MigrationResolver migrationResolver, SchemaHistory schemaHistory, Configuration configuration, Database<?> database, CallbackExecutor callbackExecutor, Schema<?,?>[] schemas)DbLiberate(SchemaHistory schemaHistory, Configuration configuration, Database<?> database, Schema<?,?> defaultSchema, Schema<?,?>[] schemas, CallbackExecutor callbackExecutor)DbMigrate(Database<?> database, SchemaHistory schemaHistory, Schema<?,?> schema, MigrationResolver migrationResolver, Configuration configuration, CallbackExecutor callbackExecutor)DbSchemas(Database<?> database, Schema<?,?>[] schemas, SchemaHistory schemaHistory, CallbackExecutor callbackExecutor)Creates a new DbSchemas.DbValidate(Database<?> database, SchemaHistory schemaHistory, Schema<?,?> schema, MigrationResolver migrationResolver, Configuration configuration, boolean allowPending, CallbackExecutor callbackExecutor)Creates a new database validator. -
Uses of Schema in migratedb.core.internal.database.base
Classes in migratedb.core.internal.database.base with type parameters of type Schema Modifier and Type Class Description classBaseFunction<D extends Database<?>,S extends Schema<?,?>>classBaseSchemaObject<D extends Database<?>,S extends Schema<?,?>>classBaseTable<D extends Database<?>,S extends Schema<?,?>>classType<D extends Database<?>,S extends Schema<?,?>>Classes in migratedb.core.internal.database.base that implement Schema Modifier and Type Class Description classBaseSchema<D extends Database<?>,T extends Table<?,?>>Fields in migratedb.core.internal.database.base declared as Schema Modifier and Type Field Description protected SBaseSchemaObject. schemaMethods in migratedb.core.internal.database.base that return Schema Modifier and Type Method Description protected Schema<?,?>BaseConnection. doGetCurrentSchema()Schema<?,?>[]BaseDatabase. getAllSchemas()Schema<?,?>BaseConnection. getCurrentSchema()Methods in migratedb.core.internal.database.base with parameters of type Schema Modifier and Type Method Description voidBaseConnection. changeCurrentSchemaTo(Schema<?,?> schema)voidBaseDatabase. cleanPostSchemas(Schema<?,?>[] schemas)protected voidBaseDatabase. doCleanPostSchemas(Schema<?,?>[] schemas)Cleans all the objects in this database that need to be cleaned after each schema.protected booleanBaseTable. exists(Schema<?,?> catalog, Schema<?,?> schema, String table, String... tableTypes)Checks whether the database contains a table matching the given criteria. -
Uses of Schema in migratedb.core.internal.database.bigquery
Classes in migratedb.core.internal.database.bigquery that implement Schema Modifier and Type Class Description classBigQuerySchemaMethods in migratedb.core.internal.database.bigquery that return Schema Modifier and Type Method Description Schema<?,?>BigQueryConnection. doGetCurrentSchema()Schema<?,?>BigQueryConnection. getSchema(String name)Methods in migratedb.core.internal.database.bigquery with parameters of type Schema Modifier and Type Method Description voidBigQueryConnection. changeCurrentSchemaTo(Schema<?,?> schema) -
Uses of Schema in migratedb.core.internal.database.cockroachdb
Classes in migratedb.core.internal.database.cockroachdb that implement Schema Modifier and Type Class Description classCockroachDBSchemaMethods in migratedb.core.internal.database.cockroachdb that return Schema Modifier and Type Method Description Schema<?,?>CockroachDBConnection. doGetCurrentSchema()Schema<?,?>CockroachDBConnection. getSchema(String name)Methods in migratedb.core.internal.database.cockroachdb with parameters of type Schema Modifier and Type Method Description voidCockroachDBConnection. changeCurrentSchemaTo(Schema<?,?> schema) -
Uses of Schema in migratedb.core.internal.database.db2
Classes in migratedb.core.internal.database.db2 that implement Schema Modifier and Type Class Description classDB2SchemaDB2 implementation of Schema.Methods in migratedb.core.internal.database.db2 that return Schema Modifier and Type Method Description Schema<?,?>DB2Connection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.derby
Classes in migratedb.core.internal.database.derby that implement Schema Modifier and Type Class Description classDerbySchemaDerby implementation of Schema.Methods in migratedb.core.internal.database.derby that return Schema Modifier and Type Method Description Schema<?,?>DerbyConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.firebird
Classes in migratedb.core.internal.database.firebird that implement Schema Modifier and Type Class Description classFirebirdSchemaMethods in migratedb.core.internal.database.firebird that return Schema Modifier and Type Method Description Schema<?,?>FirebirdConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.h2
Classes in migratedb.core.internal.database.h2 that implement Schema Modifier and Type Class Description classH2SchemaMethods in migratedb.core.internal.database.h2 that return Schema Modifier and Type Method Description Schema<?,?>H2Connection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.hsqldb
Classes in migratedb.core.internal.database.hsqldb that implement Schema Modifier and Type Class Description classHSQLDBSchemaHSQLDB implementation of Schema.Methods in migratedb.core.internal.database.hsqldb that return Schema Modifier and Type Method Description Schema<?,?>HSQLDBConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.ignite.thin
Classes in migratedb.core.internal.database.ignite.thin that implement Schema Modifier and Type Class Description classIgniteThinSchemaApache Ignite implementation of Schema.Methods in migratedb.core.internal.database.ignite.thin that return Schema Modifier and Type Method Description Schema<?,?>IgniteThinConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.informix
Classes in migratedb.core.internal.database.informix that implement Schema Modifier and Type Class Description classInformixSchemaInformix implementation of Schema.Methods in migratedb.core.internal.database.informix that return Schema Modifier and Type Method Description Schema<?,?>InformixConnection. getSchema(String name)Methods in migratedb.core.internal.database.informix with parameters of type Schema Modifier and Type Method Description voidInformixConnection. changeCurrentSchemaTo(Schema<?,?> schema) -
Uses of Schema in migratedb.core.internal.database.mysql
Classes in migratedb.core.internal.database.mysql that implement Schema Modifier and Type Class Description classMySQLSchemaMethods in migratedb.core.internal.database.mysql that return Schema Modifier and Type Method Description protected Schema<?,?>MySQLConnection. doGetCurrentSchema()Schema<?,?>MySQLConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.oracle
Classes in migratedb.core.internal.database.oracle that implement Schema Modifier and Type Class Description classOracleSchemaOracle implementation of Schema.Methods in migratedb.core.internal.database.oracle that return Schema Modifier and Type Method Description Schema<?,?>OracleConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.postgresql
Classes in migratedb.core.internal.database.postgresql that implement Schema Modifier and Type Class Description classPostgreSQLSchemaPostgreSQL implementation of Schema.Methods in migratedb.core.internal.database.postgresql that return Schema Modifier and Type Method Description Schema<?,?>PostgreSQLConnection. doGetCurrentSchema()Schema<?,?>PostgreSQLConnection. getSchema(String name)Methods in migratedb.core.internal.database.postgresql with parameters of type Schema Modifier and Type Method Description voidPostgreSQLConnection. changeCurrentSchemaTo(Schema<?,?> schema) -
Uses of Schema in migratedb.core.internal.database.redshift
Classes in migratedb.core.internal.database.redshift that implement Schema Modifier and Type Class Description classRedshiftSchemaPostgreSQL implementation of Schema.Methods in migratedb.core.internal.database.redshift that return Schema Modifier and Type Method Description Schema<?,?>RedshiftConnection. doGetCurrentSchema()Schema<?,?>RedshiftConnection. getSchema(String name)Methods in migratedb.core.internal.database.redshift with parameters of type Schema Modifier and Type Method Description voidRedshiftConnection. changeCurrentSchemaTo(Schema<?,?> schema) -
Uses of Schema in migratedb.core.internal.database.saphana
Classes in migratedb.core.internal.database.saphana that implement Schema Modifier and Type Class Description classSAPHANASchemaSAP HANA implementation of Schema.Methods in migratedb.core.internal.database.saphana that return Schema Modifier and Type Method Description Schema<?,?>SAPHANAConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.snowflake
Classes in migratedb.core.internal.database.snowflake that implement Schema Modifier and Type Class Description classSnowflakeSchemaMethods in migratedb.core.internal.database.snowflake that return Schema Modifier and Type Method Description Schema<?,?>SnowflakeConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.spanner
Classes in migratedb.core.internal.database.spanner that implement Schema Modifier and Type Class Description classSpannerSchemaMethods in migratedb.core.internal.database.spanner that return Schema Modifier and Type Method Description Schema<?,?>SpannerConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.sqlite
Classes in migratedb.core.internal.database.sqlite that implement Schema Modifier and Type Class Description classSQLiteSchemaSQLite implementation of Schema.Methods in migratedb.core.internal.database.sqlite that return Schema Modifier and Type Method Description Schema<?,?>SQLiteConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.sqlserver
Classes in migratedb.core.internal.database.sqlserver that implement Schema Modifier and Type Class Description classSQLServerSchemaMethods in migratedb.core.internal.database.sqlserver that return Schema Modifier and Type Method Description Schema<?,?>SQLServerConnection. getSchema(String name)Methods in migratedb.core.internal.database.sqlserver with parameters of type Schema Modifier and Type Method Description protected voidSQLServerDatabase. doCleanPostSchemas(Schema<?,?>[] schemas)Cleans all the objects in this database that need to be cleaned after cleaning schemas. -
Uses of Schema in migratedb.core.internal.database.sqlserver.synapse
Classes in migratedb.core.internal.database.sqlserver.synapse that implement Schema Modifier and Type Class Description classSynapseSchemaSynapse implementation of Schema.Methods in migratedb.core.internal.database.sqlserver.synapse that return Schema Modifier and Type Method Description Schema<?,?>SynapseConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.sybasease
Classes in migratedb.core.internal.database.sybasease that implement Schema Modifier and Type Class Description classSybaseASESchemaSybase ASE schema (database).Methods in migratedb.core.internal.database.sybasease that return Schema Modifier and Type Method Description Schema<?,?>SybaseASEConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.database.yugabytedb
Classes in migratedb.core.internal.database.yugabytedb that implement Schema Modifier and Type Class Description classYugabyteDBSchemaMethods in migratedb.core.internal.database.yugabytedb that return Schema Modifier and Type Method Description Schema<?,?>YugabyteDBConnection. getSchema(String name) -
Uses of Schema in migratedb.core.internal.info
Methods in migratedb.core.internal.info with parameters of type Schema Modifier and Type Method Description voidMigrationInfoServiceImpl. setAllSchemasEmpty(Schema<?,?>[] schemas) -
Uses of Schema in migratedb.core.internal.schemahistory
Fields in migratedb.core.internal.schemahistory declared as Schema Modifier and Type Field Description Schema<?,?>SchemaHistoryFactory.SchemasWithDefault. defaultSchemaFields in migratedb.core.internal.schemahistory with type parameters of type Schema Modifier and Type Field Description List<Schema<?,?>>SchemaHistoryFactory.SchemasWithDefault. allMethods in migratedb.core.internal.schemahistory with parameters of type Schema Modifier and Type Method Description voidSchemaHistory. addSchemasMarker(Schema<?,?>[] schemas)Indicates in the schema history table that MigrateDb created these schemas.static SchemaHistorySchemaHistoryFactory. getSchemaHistory(Configuration configuration, SqlScriptExecutorFactory sqlScriptExecutorFactory, SqlScriptFactory sqlScriptFactory, Database<?> database, Schema<?,?> schema)Constructors in migratedb.core.internal.schemahistory with parameters of type Schema Constructor Description SchemasWithDefault(List<Schema<?,?>> schemas, Schema<?,?> defaultSchema)Constructor parameters in migratedb.core.internal.schemahistory with type arguments of type Schema Constructor Description SchemasWithDefault(List<Schema<?,?>> schemas, Schema<?,?> defaultSchema)
-