All Classes and Interfaces
Class
Description
Goal that cleans the configured database.
Result of a clean operation.
A specialization of the
OperationResult
that always affects a database, either the default one
or a named other.Defaults for Migrations configuration.
Display help information on neo4j-migrations-maven-plugin.
Call
Call
mvn neo4j-migrations:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Goal that retrieves information from the configured database about the migrations including applied, pending and current migrations.
Interface to be implemented for Java-based migrations.
Accessor to messages shared between the core module and extensions.
Goal that applies the configured migrations.
Base interface for any migration.
Public information about an applied migration.
A chain element describing a pending or applied migration.
Parameter object / context for migrations to be applied.
Main entry to Neo4j Migrations
Auto-configuration
for Neo4j migrations.A Neo4j-Migrations built-time item to be consumed by interested parties during their deployment.
Commandline interface to Neo4j migrations.
Always log to stdout.
Configuration for Migrations.
A builder to create new instances of
configurations
.Used for configuring the transaction mode in Cypher-based transactions.
An unchecked exception that is thrown when something didn't work as expected.
Observer used to trigger a
Neo4j migration
.Shim between
MigrationsConfig
and the Smallrye configuration.Configuration properties for a migration instance.
Records both initialization of the
migration config
and the migrations
itself.Returning a list of migrations.
State of a migration.
Type of a migration.
A migrations version.
Represents the result of some operations.
Internally used String utilities.
A sample migration
Calling
Migrations.validate()
during verify phase.The result of the
Migrations.validate()
operation.The outcome of the validation.