Neo4j Plugin for Liquibase#
[Current version | 4.30.0]
Database refactoring automation for Neo4j, the leading graph database.
About#
The Neo4j Plugin for Liquibase (abbreviated liquibase-neo4j
in the rest of the documentation) is a Neo4j extension
for Liquibase.
The extension allows to manage changes specifically for Neo4j databases.
Versions#
Neo4j#
The minimum required version of Neo4j is 3.5. The extension supports both Community Edition and Enterprise Edition of Neo4j. Please make sure to verify the end of support date of Neo4j versions here.
Liquibase#
The versioning scheme of the Neo4j extension follows the versioning scheme
of Liquibase core.
The scheme is defined as follows: major.minor.patch(.extra)?
:
major
: major version of Liquibase core that the extension was released withminor
: minor version of Liquibase corepatch
: patch version of Liquibase coreextra
: optional subsequent release of the extension, supporting Liquibase core at versionMajor.minor.patch
(starts at 1)
When Liquibase core 4.15.0 is published, liquibase-neo4j
4.15.0 is published as well, shortly after.
Subsequent extra releases will be 4.15.0.1, 4.15.0.2, ...
The extension is guaranteed to work with the corresponding Liquibase core version. It may also work with previous and subsequent Liquibase core releases but that is not guaranteed.
For instance, liquibase-neo4j
4.15.0.3 is guaranteed to work with Liquibase core 4.15.0.
It may also work with older and newer Liquibase core versions, but that is not always the case.
Note
Release notes detail when a specific version of Liquibase core is required.