Index

A D E G H I L M O P R S T V 
All Classes and Interfaces|All Packages

A

ac.simons.neo4j.migrations.quarkus.runtime - package ac.simons.neo4j.migrations.quarkus.runtime
The runtime infrastructure for configuring and creating instances of Migrations.
applyMigrations(RuntimeValue<Migrations>, RuntimeValue<Boolean>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Applies the migrations if MigrationsProperties.enabled is true.
autocrlf - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
If you're programming on Windows and working with people who are not (or vice-versa), you'll probably run into line-ending issues at some point.

D

database - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The database that should be migrated (Neo4j EE 4.0+ only).
discover(MigrationContext) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 

E

enabled - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Set to false to disable migrations at start.
equals(Object) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
externalLocations - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
An optional list of external locations that don't become part of the image.

G

getMigrationClasses() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 
getPath() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
getResources() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
 
getUrl() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

H

handlePost(RoutingContext, MultiMap) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleHandler
Reactions to clean and apply operations.
hashCode() - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

I

impersonatedUser - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
An alternative user to impersonate during migration.
installedBy - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Username recorded as property by on the MIGRATED_TO relationship.
isEnabled(MigrationsProperties) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the enabled-flag.

L

locationsToScan - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
Locations of migrations scripts.

M

MigrationsBuildTimeProperties - Class in ac.simons.neo4j.migrations.quarkus.runtime
Part of the MigrationsProperties that can only be changed during build time.
MigrationsBuildTimeProperties() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
 
MigrationsDevConsoleHandler - Class in ac.simons.neo4j.migrations.quarkus.runtime
Handles POST requests from the dev-ui.
MigrationsDevConsoleRecorder - Class in ac.simons.neo4j.migrations.quarkus.runtime
Triggered during development mode for contributing to the dev console.
MigrationsDevConsoleRecorder() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
 
MigrationsProperties - Class in ac.simons.neo4j.migrations.quarkus.runtime
Shim between MigrationsConfig and the Smallrye configuration.
MigrationsProperties() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
 
MigrationsRecorder - Class in ac.simons.neo4j.migrations.quarkus.runtime
Records both initialization of the migration config and the migrations itself.
MigrationsRecorder() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
 

O

of(Collection<ResourceWrapper>) - Static method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
Creates a new scanner from a fixed set of predefined resources.
of(Collection<Class<? extends JavaBasedMigration>>) - Static method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
Creates a new discoverer from a fixed set of already found and loaded classes.

P

packagesToScan - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsBuildTimeProperties
List of packages to scan for Java migrations.

R

recordConfig(MigrationsBuildTimeProperties, MigrationsProperties, StaticJavaBasedMigrationDiscoverer, ClasspathResourceScanner) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the configuration
recordHandler(RuntimeValue<Migrations>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
Creates the handler for executing migration commands.
recordMigrations(RuntimeValue<MigrationsConfig>, RuntimeValue<Driver>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsRecorder
Records the migration itself.
recordMigrationsSupplier(RuntimeValue<Migrations>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsDevConsoleRecorder
Used to expose the migrations runtime value to the dev console
ResourceWrapper - Class in ac.simons.neo4j.migrations.quarkus.runtime
A wrapper around a classpath resource written in a way so that Quarkus can serialize it to and load it from bytecode.
ResourceWrapper() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 

S

scan(List<String>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
This method takes the statically found URLs and transform them depending on the runtime: If the scan is invoked in native image runtime, the resource: protocol is used with the original path of the resource.
schemaDatabase - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The database that should be used for storing informations about migrations (Neo4j EE 4.0+ only).
setMigrationClasses(Set<Class<? extends JavaBasedMigration>>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
This method may not be used outside Quarkus internal code.
setPath(String) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
setResources(Set<ResourceWrapper>) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
This method may not be used outside Quarkus internal code.
setUrl(String) - Method in class ac.simons.neo4j.migrations.quarkus.runtime.ResourceWrapper
 
StaticClasspathResourceScanner - Class in ac.simons.neo4j.migrations.quarkus.runtime
This resource scanner holds a list of resource wrappers, pointing to (Cypher) resources found on the classpath.
StaticClasspathResourceScanner() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.StaticClasspathResourceScanner
 
StaticJavaBasedMigrationDiscoverer - Class in ac.simons.neo4j.migrations.quarkus.runtime
 
StaticJavaBasedMigrationDiscoverer() - Constructor for class ac.simons.neo4j.migrations.quarkus.runtime.StaticJavaBasedMigrationDiscoverer
 

T

transactionMode - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
The transaction mode in use (Defaults to "per migration", meaning one script is run in one transaction).

V

validateOnMigrate - Variable in class ac.simons.neo4j.migrations.quarkus.runtime.MigrationsProperties
Validating helps you verify that the migrations applied to the database match the ones available locally and is on by default.
A D E G H I L M O P R S T V 
All Classes and Interfaces|All Packages