Package ac.simons.neo4j.migrations.core
package ac.simons.neo4j.migrations.core
The main entry package to Neo4j-Migrations. Public classes can be considered public API unless marked otherwise.
-
ClassDescriptionA scanner for Cypher resources (resources ending with
Defaults.CYPHER_SCRIPT_EXTENSION
) available in the classpath.Result of a clean operation.Provides detailed information about the connection being used when invoking any method that talks to the database.A specialization of theOperationResult
that always affects a database, either the default one or a named other.Defaults for Migrations configuration.Discoverer<T>Discoverer of migrations.Interface to be implemented for Java-based migrations.Base interface for any migration.Public information about an applied migration.Used for selecting how theMigrationChain
should be computed.A chain element describing a pending or applied migration.Parameter object / context for migrations to be applied.Main entry to Neo4j MigrationsConfiguration for Migrations.A builder to create new instances ofconfigurations
.Used for configuring the transaction mode in Cypher-based transactions.An unchecked exception that is thrown when something didn't work as expected.State of a migration.Type of a migration.A migrations version.Represents the result of some operations.The result of theMigrations.validate()
operation.The outcome of the validation.