dbunit-migration:flyway-migrate

Full name:

com.link-intersystems.dbunit.maven:dbunit-migration-maven-plugin:1.0.4:flyway-migrate

Description:

Migrates a collection of DBUnit data set files from one database schema version to another with the use of Flyway and testcontainers.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is not marked as thread-safe and thus does not support parallel builds.

Optional Parameters

Name Type Since Description
<dataSets> DataSetsConfig - DataSet selection configuration.

see Dataset Options


<flyway> FlywayConfig - Flyway configuration.

see Flyway Options


<migration> MigrationConfig - Migration process related configuration.

see Flyway Option


<testcontainers> TestcontainersConfig - Testcontainers database configuration.

see Testcontainers Container Options


Parameter Details

<dataSets>

DataSet selection configuration.

see Dataset Options

  • Type: com.link_intersystems.dbunit.migration.datasets.DataSetsConfig
  • Required: No

<flyway>

Flyway configuration.

see Flyway Options

  • Type: com.link_intersystems.dbunit.migration.flyway.FlywayConfig
  • Required: No

<migration>

Migration process related configuration.

see Flyway Option

  • Type: com.link_intersystems.dbunit.migration.MigrationConfig
  • Required: No

<testcontainers>

Testcontainers database configuration.

see Testcontainers Container Options

  • Type: com.link_intersystems.dbunit.migration.testcontainers.TestcontainersConfig
  • Required: No