Default Schema

Description

The default schema managed by MigrateDB. This schema will be the one containing the schema history table. If not specified in schemas, MigrateDB will automatically attempt to create and clean this schema first.

This schema will also be the default for the database connection (provided the database supports this concept).

Default

If schemas is specified, the first schema in that list. Otherwise, the database’s default schema.

Usage

Command line

./migratedb -defaultSchema="schema2" info

Configuration File

migratedb.defaultSchema=schema2

Environment Variable

MIGRATEDB_DEFAULT_SCHEMA=schema2

API

MigrateDb.configure()
    .defaultSchema("schema2")
    .load()