- Concept
- Version · 5.2.1
- Integration guide
What support does Liquibase have for EnterpriseDB?
Last updated: September 24, 2026
EnterpriseDB (EDB) Postgres Advanced Server extends the administrative, security, analytic, and development functionality of the Postgres database. For more information, see EnterpriseDB documentation.
Verified database versions
18 (no-Redwood mode)
17
16
15
14
13
12
Note: Liquibase identifies EnterpriseDB connections with the dbms identifier edb, not postgresql. Changesets, changes, and preconditions filtered with dbms="postgresql" will not match EDB connections. To target both PostgreSQL and EnterpriseDB from the same changelog, use dbms="postgresql,edb".
Supported Change types
Change Type | Supported |
addAutoIncrement | Supported |
addCheckConstraint | Supported |
addColumn | Supported |
addDefaultValue | Supported |
addForeignKeyConstraint | Supported |
addLookupTable | Supported |
addNotNullConstraint | Supported |
addPrimaryKey | Supported |
addUniqueConstraint | Supported |
alterSequence | Supported |
createFunction | Supported |
createIndex | Supported |
createPackage | Supported |
createPackageBody | Supported |
createProcedure | Supported |
createSequence | Supported |
createSynonym | Supported |
createTable | Supported |
createTrigger | Supported |
createView | Supported |
customChange | Supported |
delete | Supported |
disableCheckConstraint | Not Supported |
disableTrigger | Supported |
dropAllForeignKeyConstraints | Supported |
dropCheckConstraint | Supported |
dropColumn | Supported |
dropDefaultValue | Supported |
dropForeignKeyConstraint | Supported |
dropFunction | Supported |
dropIndex | Supported |
dropNotNullConstraint | Supported |
dropPackage | Supported |
dropPackageBody | Supported |
dropPrimaryKey | Supported |
dropProcedure | Supported |
dropSequence | Supported |
dropSynonym | Supported |
dropTable | Supported |
dropTrigger | Supported |
dropUniqueConstraint | Supported |
dropView | Supported |
enableCheckConstraint | Not Supported |
enableTrigger | Supported |
executeCommand | Supported |
insert | Supported |
loadData | Supported |
loadUpdateData | Supported |
markUnused | Not Supported |
mergeColumns | Supported |
modifyDataType | Supported |
output | Supported |
renameColumn | Supported |
renameSequence | Supported |
renameTable | Supported |
renameTrigger | Supported |
renameView | Supported |
setColumnRemarks | Supported |
setTableRemarks | Supported |
sql | Supported |
sqlFile | Supported |
stop | Supported |
tagDatabase | Supported |
update | Supported |
Supported commands
Command | Supported |
calculate-checksum | Supported |
changelog-sync | Supported |
changelog-sync-sql | Supported |
changelog-sync-to-tag | Supported |
changelog-sync-to-tag-sql | Supported |
clear-checksums | Supported |
db-doc | Supported |
diff | Supported |
diff JSON | Supported |
diff-changelog | Supported |
drop-all | Supported |
future-rollback-count-sql | Supported |
future-rollback-from-tag-sql | Supported |
future-rollback-sql | Supported |
generate-changelog | Supported |
help | Supported |
history | Supported |
list-locks | Supported |
mark-next-changeset-ran | Supported |
mark-next-changeset-ran-sql | Supported |
release-locks | Supported |
rollback | Supported |
rollback-count | Supported |
rollback-count-sql | Supported |
rollback-one-changeset | Supported |
rollback-one-changeset-sql | Supported |
rollback-one-update | Supported |
rollback-one-update-sql | Supported |
rollback-sql | Supported |
rollback-to-date | Supported |
rollback-to-date-sql | Supported |
snapshot | Supported |
snapshot-reference | Supported |
status | Supported |
tag | Supported |
tag-exists | Supported |
unexpected-changesets | Supported |
update | Supported |
update-sql | Supported |
update-count | Supported |
update-count-sql | Supported |
update-testing-rollback | Supported |
update-to-tag | Supported |
update-to-tag-sql | Supported |
validate | Supported |