Uses of Interface
migratedb.core.api.internal.database.base.Database
-
-
Uses of Database in migratedb.core.api.internal.database.base
Classes in migratedb.core.api.internal.database.base with type parameters of type Database Modifier and Type Interface Description interfaceConnection<D extends Database<?>>interfaceFunction<D extends Database<?>,S extends Schema<?,?>>interfaceSchema<D extends Database<?>,T extends Table<?,?>>interfaceSchemaObject<D extends Database<?>,S extends Schema<?,?>>interfaceTable<D extends Database<?>,S extends Schema<?,?>>Methods in migratedb.core.api.internal.database.base that return Database Modifier and Type Method Description Database<?>DatabaseType. createDatabase(Configuration configuration, boolean printInfo, JdbcConnectionFactory jdbcConnectionFactory)Initializes the Database class, and optionally prints some information.Database<?>DatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory)Initializes the Database used by this Database Type. -
Uses of Database in migratedb.core.api.internal.parser
Methods in migratedb.core.api.internal.parser that return Database Modifier and Type Method Description Database<?>ParsingContext. getDatabase() -
Uses of Database in migratedb.core.api.output
Methods in migratedb.core.api.output with parameters of type Database Modifier and Type Method Description static InfoResultCommandResultFactory. createInfoResult(Configuration configuration, Database<?> database, MigrationInfo[] migrationInfos, MigrationInfo current, boolean allSchemasEmpty)static LiberateResultCommandResultFactory. createLiberateResult(Configuration configuration, Database<?> database, String schemaHistorySchema, String schemaHistoryTable, List<LiberateAction> changes)static RepairResultCommandResultFactory. createRepairResult(Configuration configuration, Database<?> database) -
Uses of Database in migratedb.core.internal.callback
Constructors in migratedb.core.internal.callback with parameters of type Database Constructor Description DefaultCallbackExecutor(Configuration configuration, Database<?> database, Schema<?,?> schema, Collection<Callback> callbacks)Creates a new callback executor. -
Uses of Database in migratedb.core.internal.command
Fields in migratedb.core.internal.command declared as Database Modifier and Type Field Description protected Database<?>DbClean. databaseConstructors in migratedb.core.internal.command with parameters of type Database Constructor Description DbBaseline(SchemaHistory schemaHistory, Version baselineVersion, String baselineDescription, CallbackExecutor callbackExecutor, Database<?> database)Creates a new DbBaseline.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)DbRepair(Database<?> database, MigrationResolver migrationResolver, SchemaHistory schemaHistory, CallbackExecutor callbackExecutor, Configuration configuration)Creates a new DbRepair.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 Database in migratedb.core.internal.database.base
Classes in migratedb.core.internal.database.base with type parameters of type Database Modifier and Type Class Description classBaseConnection<D extends Database<?>>classBaseFunction<D extends Database<?>,S extends Schema<?,?>>classBaseSchema<D extends Database<?>,T extends Table<?,?>>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 Database Modifier and Type Class Description classBaseDatabase<C extends Connection<?>>Abstraction for database-specific functionality.Fields in migratedb.core.internal.database.base declared as Database Modifier and Type Field Description protected DBaseConnection. databaseprotected DBaseSchema. databaseprotected DBaseSchemaObject. databaseMethods in migratedb.core.internal.database.base that return Database Modifier and Type Method Description Database<?>BaseDatabaseType. createDatabase(Configuration configuration, boolean printInfo, JdbcConnectionFactory jdbcConnectionFactory)abstract Database<?>BaseDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory)Database<?>TestContainersDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.bigquery
Classes in migratedb.core.internal.database.bigquery that implement Database Modifier and Type Class Description classBigQueryDatabaseMethods in migratedb.core.internal.database.bigquery that return Database Modifier and Type Method Description Database<?>BigQueryDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.cockroachdb
Classes in migratedb.core.internal.database.cockroachdb that implement Database Modifier and Type Class Description classCockroachDBDatabaseMethods in migratedb.core.internal.database.cockroachdb that return Database Modifier and Type Method Description Database<?>CockroachDBDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.db2
Classes in migratedb.core.internal.database.db2 that implement Database Modifier and Type Class Description classDB2DatabaseMethods in migratedb.core.internal.database.db2 that return Database Modifier and Type Method Description Database<?>DB2DatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.derby
Classes in migratedb.core.internal.database.derby that implement Database Modifier and Type Class Description classDerbyDatabaseDerby database.Methods in migratedb.core.internal.database.derby that return Database Modifier and Type Method Description Database<?>DerbyDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.firebird
Classes in migratedb.core.internal.database.firebird that implement Database Modifier and Type Class Description classFirebirdDatabaseMethods in migratedb.core.internal.database.firebird that return Database Modifier and Type Method Description Database<?>FirebirdDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.h2
Classes in migratedb.core.internal.database.h2 that implement Database Modifier and Type Class Description classH2DatabaseMethods in migratedb.core.internal.database.h2 that return Database Modifier and Type Method Description Database<?>H2DatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.hsqldb
Classes in migratedb.core.internal.database.hsqldb that implement Database Modifier and Type Class Description classHSQLDBDatabaseHSQLDB database.Methods in migratedb.core.internal.database.hsqldb that return Database Modifier and Type Method Description Database<?>HSQLDBDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.ignite.thin
Classes in migratedb.core.internal.database.ignite.thin that implement Database Modifier and Type Class Description classIgniteThinDatabaseApache Ignite database.Methods in migratedb.core.internal.database.ignite.thin that return Database Modifier and Type Method Description Database<?>IgniteThinDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.informix
Classes in migratedb.core.internal.database.informix that implement Database Modifier and Type Class Description classInformixDatabaseInformix database.Methods in migratedb.core.internal.database.informix that return Database Modifier and Type Method Description Database<?>InformixDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.mysql
Classes in migratedb.core.internal.database.mysql that implement Database Modifier and Type Class Description classMySQLDatabaseMethods in migratedb.core.internal.database.mysql that return Database Modifier and Type Method Description Database<?>MySQLDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.mysql.mariadb
Classes in migratedb.core.internal.database.mysql.mariadb that implement Database Modifier and Type Class Description classMariaDBDatabaseMethods in migratedb.core.internal.database.mysql.mariadb that return Database Modifier and Type Method Description Database<?>MariaDBDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.mysql.tidb
Classes in migratedb.core.internal.database.mysql.tidb that implement Database Modifier and Type Class Description classTiDBDatabaseMethods in migratedb.core.internal.database.mysql.tidb that return Database Modifier and Type Method Description Database<?>TiDBDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.oracle
Classes in migratedb.core.internal.database.oracle that implement Database Modifier and Type Class Description classOracleDatabaseMethods in migratedb.core.internal.database.oracle that return Database Modifier and Type Method Description Database<?>OracleDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.postgresql
Classes in migratedb.core.internal.database.postgresql that implement Database Modifier and Type Class Description classPostgreSQLDatabaseMethods in migratedb.core.internal.database.postgresql that return Database Modifier and Type Method Description Database<?>PostgreSQLDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.redshift
Classes in migratedb.core.internal.database.redshift that implement Database Modifier and Type Class Description classRedshiftDatabaseRedshift database.Methods in migratedb.core.internal.database.redshift that return Database Modifier and Type Method Description Database<?>RedshiftDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.saphana
Classes in migratedb.core.internal.database.saphana that implement Database Modifier and Type Class Description classSAPHANADatabaseSAP HANA database.Methods in migratedb.core.internal.database.saphana that return Database Modifier and Type Method Description Database<?>SAPHANADatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.snowflake
Classes in migratedb.core.internal.database.snowflake that implement Database Modifier and Type Class Description classSnowflakeDatabaseMethods in migratedb.core.internal.database.snowflake that return Database Modifier and Type Method Description Database<?>SnowflakeDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.spanner
Classes in migratedb.core.internal.database.spanner that implement Database Modifier and Type Class Description classSpannerDatabaseMethods in migratedb.core.internal.database.spanner that return Database Modifier and Type Method Description Database<?>SpannerDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.sqlite
Classes in migratedb.core.internal.database.sqlite that implement Database Modifier and Type Class Description classSQLiteDatabaseMethods in migratedb.core.internal.database.sqlite that return Database Modifier and Type Method Description Database<?>SQLiteDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.sqlserver
Classes in migratedb.core.internal.database.sqlserver that implement Database Modifier and Type Class Description classSQLServerDatabaseMethods in migratedb.core.internal.database.sqlserver that return Database Modifier and Type Method Description Database<?>SQLServerDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.sqlserver.synapse
Classes in migratedb.core.internal.database.sqlserver.synapse that implement Database Modifier and Type Class Description classSynapseDatabaseMethods in migratedb.core.internal.database.sqlserver.synapse that return Database Modifier and Type Method Description Database<?>SynapseDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.sybasease
Classes in migratedb.core.internal.database.sybasease that implement Database Modifier and Type Class Description classSybaseASEDatabaseMethods in migratedb.core.internal.database.sybasease that return Database Modifier and Type Method Description Database<?>SybaseASEJConnectDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory)Database<?>SybaseASEJTDSDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.database.yugabytedb
Classes in migratedb.core.internal.database.yugabytedb that implement Database Modifier and Type Class Description classYugabyteDBDatabaseMethods in migratedb.core.internal.database.yugabytedb that return Database Modifier and Type Method Description Database<?>YugabyteDBDatabaseType. createDatabase(Configuration configuration, JdbcConnectionFactory jdbcConnectionFactory) -
Uses of Database in migratedb.core.internal.info
Constructors in migratedb.core.internal.info with parameters of type Database Constructor Description MigrationInfoServiceImpl(MigrationResolver migrationResolver, SchemaHistory schemaHistory, Database<?> database, Configuration configuration, TargetVersion target, MigrationPattern[] cherryPick, ValidationContext validationContext) -
Uses of Database in migratedb.core.internal.jdbc
Methods in migratedb.core.internal.jdbc with parameters of type Database Modifier and Type Method Description static ExecutionTemplateExecutionTemplateFactory. createExecutionTemplate(Connection connection, Database<?> database)Creates a new execution template for this connection.static ExecutionTemplateExecutionTemplateFactory. createTableExclusiveExecutionTemplate(Connection connection, Table<?,?> table, Database<?> database)Creates a new execution template for this connection, which attempts to get exclusive access to the table -
Uses of Database in migratedb.core.internal.parser
Methods in migratedb.core.internal.parser that return Database Modifier and Type Method Description Database<?>ParsingContextImpl. getDatabase()Methods in migratedb.core.internal.parser with parameters of type Database Modifier and Type Method Description voidParsingContextImpl. populate(Database<?> database, Configuration configuration) -
Uses of Database in migratedb.core.internal.schemahistory
Methods in migratedb.core.internal.schemahistory with parameters of type Database Modifier and Type Method Description static SchemaHistorySchemaHistoryFactory. getSchemaHistory(Configuration configuration, SqlScriptExecutorFactory sqlScriptExecutorFactory, SqlScriptFactory sqlScriptFactory, Database<?> database, Schema<?,?> schema)static SchemaHistoryFactory.SchemasWithDefaultSchemaHistoryFactory. scanSchemas(Configuration configuration, Database<?> database)
-