Uses of Package
ac.simons.neo4j.migrations.core
Packages that use ac.simons.neo4j.migrations.core
Package
Description
The main entry package to Neo4j-Migrations.
The runtime infrastructure for configuring and creating instances of
Migrations
.Automatic configuration of Neo4j migrations for Spring Boot.
-
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.coreClassDescriptionA 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.Abstraction over Cypher resources.Terminal step of building a resourceA specialization of theOperationResult
that always affects a database, either the default one or a named other.Discoverer of migrations.Interface to be implemented for Java-based migrations.A location type.Accessor to messages shared between the core module and extensions.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.Configuration 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 migration.A migrations version.Represents a Neo4j edition.Simplified Neo4j version, fuzzy if you want so (just looking at Major.Minor, not the patches).Represents the result of some operations.Same semantics asorg.springframework.core.Ordered
: The actual order can be interpreted as prioritization, with the first object (with the lowest order value) having the highest priority.An interface defining a provider with a set of supported extension and a mapper from resource toMigration
.A context in which a resource with a given URL was discovered.The result of theMigrations.validate()
operation.The outcome of the validation. -
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.core.catalogClassDescriptionRepresents a Neo4j edition.Simplified Neo4j version, fuzzy if you want so (just looking at Major.Minor, not the patches).
-
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.formats.markdownClassDescriptionA utility class to avoid duplication of common characteristics of
migration providers
.Base interface for any migration.Same semantics asorg.springframework.core.Ordered
: The actual order can be interpreted as prioritization, with the first object (with the lowest order value) having the highest priority.An interface defining a provider with a set of supported extension and a mapper from resource toMigration
.A context in which a resource with a given URL was discovered. -
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.quarkus.it.migrationsClassDescriptionInterface to be implemented for Java-based migrations.Base interface for any migration.Parameter object / context for migrations to be applied.
-
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.quarkus.runtimeClassDescriptionA scanner for Cypher resources (resources ending with
Defaults.CYPHER_SCRIPT_EXTENSION
) available in the classpath.Discoverer of migrations.Interface to be implemented for Java-based migrations.Parameter object / context for migrations to be applied.Main entry to Neo4j MigrationsConfiguration for Migrations.Used for configuring the transaction mode in Cypher-based transactions. -
Classes in ac.simons.neo4j.migrations.core used by ac.simons.neo4j.migrations.springframework.boot.autoconfigureClassDescriptionUsed for configuring the transaction mode in Cypher-based transactions.