Introducing Agent Safe Governance for the AI Era

What support does Liquibase have for AlloyDB for PostgreSQL?

Last updated: November 18, 2025

AlloyDB is a fully managed, PostgreSQL-compatible database service from Google Cloud that is built for demanding workloads.

Liquibase supports AlloyDB, but some functionality is limited if you choose to use the public schema provided as the default schema. We recommend using a separate NON-PUBLIC schema.

Related Links

Verified database versions

  • 17

  • 16

  • 15

Change Type

PUBLIC schema

NON-PUBLIC schema

addAutoIncrement

Supported

Supported

addCheckConstraint

Supported

Supported

addClusteredPrimaryKey

Supported

Supported

addColumn

Supported

Supported

addDefaultValue

Supported

Supported

addDefaultValueBoolean

Supported

Supported

addDefaultValueComputed

Supported

Supported

addDefaultValueDate

Supported

Supported

addDefaultValueNumeric

Supported

Supported

addDefaultValueSequenceNext

Supported

Supported

addForeignKey

Supported

Supported

addForeignKeyNoValidate

Supported

Supported

addLookupTable

Supported

Supported

addNonClusteredPrimaryKey

Supported

Supported

addNotNullConstraint

Supported

Supported

addNotNullConstraintBitBoolean

Supported

Supported

addNotNullConstraintWithValues

Supported

Supported

addPrimaryKey

Supported

Supported

addUniqueConstraint

Supported

Supported

alterCompositeTypeAttributes

Supported

Supported

alterSequence

Supported

Supported

alterSequenceCycleProperty

Supported

Supported

changeCompositeTypeOwner

Supported

Supported

createCompositeType

Supported

Supported

createFunction

Supported

Supported

createIndex

Supported

Supported

createPackage

Supported

Supported

createPackageBody

Supported

Supported

createProcedure

Supported

Supported

createProcedureFromFile

Supported

Supported

createSequence

Supported

Supported

createTable

Supported

Supported

createTableDataTypeText

Supported

Supported

createTableTimestamp

Supported

Supported

createTableWithNumericColumn

Supported

Supported

createTrigger

Supported

Supported

createView

Supported

Supported

datatypes.arrays

Supported

Supported

datatypes.binary

Supported

Supported

datatypes.bitstring

Supported

Supported

datatypes.boolean

Supported

Supported

datatypes.character

Supported

Supported

datatypes.datetime

Supported

Supported

datatypes.geometric

Supported

Supported

datatypes.json

Supported

Supported

datatypes.money

Supported

Supported

datatypes.network

Supported

Supported

datatypes.numeric

Supported

Supported

datatypes.serial

Supported

Supported

datatypes.smallint

Supported

Supported

datatypes.uuid

Supported

Supported

datatypes.xml

Supported

Supported

disableCheckConstraint

Supported

Supported

disableTrigger

Supported

Supported

dropAllForeignKeyConstraints

Supported

Supported

dropAllForeignKeysMixedCaseTablesWithProKey

Supported

Supported

dropCamelCasePrimaryKey

Supported

Supported

dropCheckConstraint

Supported

Supported

dropColumn

Supported

Supported

dropCompositeType

Supported

Supported

dropDefaultValue

Supported

Supported

dropForeignKey

Supported

Supported

dropFunction

Supported

Supported

dropIndex

Supported

Supported

dropNotNullConstraint

Supported

Supported

dropPrimaryKey

Supported

Supported

dropProcedure

Supported

Supported

dropSequence

Supported

Supported

dropTable

Supported

Supported

dropTrigger

Supported

Supported

dropUniqueConstraint

Supported

Supported

dropView

Supported

Supported

enableCheckConstraint

Supported

Supported

enableTrigger

Supported

Supported

executeCommand

Supported

Supported

mergeColumns

Supported

Supported

modifyDataType

Supported

Supported

modifySql

Supported

Supported

renameColumn

Supported

Supported

renameCompositeType

Supported

Supported

renameCompositeTypeAttribute

Supported

Supported

renameSequence

Supported

Supported

renameTable

Supported

Supported

renameTrigger

Supported

Supported

renameView

Supported

Supported

setColumnRemarks

Supported

Supported

setTableRemarks

Supported

Supported

sql

Supported

Supported

sqlFile

Supported

Supported

Update

Feature

PUBLIC schema

NON-PUBLIC schema

update

Supported

Supported

update-count

Supported

Supported

update-count-sql

Supported

Supported

update-one-changeset

Supported

Supported

update-one-changeset-sql

Supported

Supported

update-sql

Supported

Supported

update-testing-rollback

Supported

Supported

update-to-tag

Supported

Supported

update-to-tag-sql

Supported

Supported

update reports

Supported

Supported

Rollback

Feature

PUBLIC schema

NON-PUBLIC schema

future-rollback-count-sql

Supported

Supported

future-rollback-from-tag-sql

Supported

Supported

future-rollback-sql

Supported

Supported

rollback

Supported

Supported

rollback-sql

Supported

Supported

rollback-count

Supported

Supported

rollback-count-sql

Supported

Supported

rollback-one-changeset

Supported

Supported

rollback-one-changeset-sql

Supported

Supported

rollback-one-update

Supported

Supported

rollback-one-update-sql

Supported

Supported

rollback-to-date

Supported

Supported

rollback-to-date-sql

Supported

Supported

rollback reports

Supported

Supported

Database inspection

Feature

PUBLIC schema

NON-PUBLIC schema

diff

Supported

Supported

diff JSON

Supported

Supported

diff reports

Supported

Supported

diff-changelog

Supported

Supported

generate-changelog

Unsupported

Supported

snapshot

Unsupported

Supported

snapshot-reference

Unsupported

Supported

Change tracking

Feature

PUBLIC schema

NON-PUBLIC schema

connect

Supported

Supported

dbcl-history

Supported

Supported

history

Supported

Supported

status

Supported

Supported

unexpected-changesets

Supported

Supported

Utility

Feature

PUBLIC schema

NON-PUBLIC schema

calculate-checksum

Supported

Supported

changelog-sync

Supported

Supported

changelog-sync-sql

Supported

Supported

changelog-sync-to-tag

Supported

Supported

changelog-sync-to-tag-sql

Supported

Supported

clear-checksums

Supported

Supported

db-doc

Supported

Supported

drop-all

Unsupported

Supported

execute-sql

Supported

Supported

list-locks

Supported

Supported

mark-next-changeset-ran

Supported

Supported

mark-next-changeset-ran-sql

Supported

Supported

set-contexts

Supported

Supported

set-labels

Supported

Supported

release-locks

Supported

Supported

tag-exists

Supported

Supported

tag

Supported

Supported

validate

Supported

Supported

Change Objects

Feature

PUBLIC schema

NON-PUBLIC schema

addAutoIncrement

Supported

Supported

addCheckConstraint

Supported

Supported

addClusteredPrimaryKey

Supported

Supported

addColumn

Supported

Supported

addDefaultValue

Supported

Supported

addDefaultValueBoolean

Supported

Supported

addDefaultValueComputed

Supported

Supported

addDefaultValueDate

Supported

Supported

addDefaultValueNumeric

Supported

Supported

addDefaultValueSequenceNext

Supported

Supported

addForeignKey

Supported

Supported

addForeignKeyNoValidate

Supported

Supported

addLookupTable

Supported

Supported

addNonClusteredPrimaryKey

Supported

Supported

addNotNullConstraint

Supported

Supported

addNotNullConstraintBitBoolean

Supported

Supported

addNotNullConstraintWithValues

Supported

Supported

addPrimaryKey

Supported

Supported

addUniqueConstraint

Supported

Supported

alterCompositeTypeAttributes

Supported

Supported

alterSequence

Supported

Supported

alterSequenceCycleProperty

Supported

Supported

changeCompositeTypeOwner

Supported

Supported

createCompositeType

Supported

Supported

createFunction

Supported

Supported

createIndex

Supported

Supported

createPackage

Supported

Supported

createPackageBody

Supported

Supported

createProcedure

Supported

Supported

createProcedureFromFile

Supported

Supported

createSequence

Supported

Supported

createTable

Supported

Supported

createTableDataTypeText

Supported

Supported

createTableTimestamp

Supported

Supported

createTableWithNumericColumn

Supported

Supported

createTrigger

Supported

Supported

createView

Supported

Supported

datatypes.arrays

Supported

Supported

datatypes.binary

Supported

Supported

datatypes.bitstring

Supported

Supported

datatypes.boolean

Supported

Supported

datatypes.character

Supported

Supported

datatypes.datetime

Supported

Supported

datatypes.geometric

Supported

Supported

datatypes.json

Supported

Supported

datatypes.money

Supported

Supported

datatypes.network

Supported

Supported

datatypes.numeric

Supported

Supported

datatypes.serial

Supported

Supported

datatypes.smallint

Supported

Supported

datatypes.uuid

Supported

Supported

datatypes.xml

Supported

Supported

disableCheckConstraint

Supported

Supported

disableTrigger

Supported

Supported

dropAllForeignKeyConstraints

Supported

Supported

dropAllForeignKeysMixedCaseTablesWithProKey

Supported

Supported

dropCamelCasePrimaryKey

Supported

Supported

dropCheckConstraint

Supported

Supported

dropColumn

Supported

Supported

dropCompositeType

Supported

Supported

dropDefaultValue

Supported

Supported

dropForeignKey

Supported

Supported

dropFunction

Supported

Supported

dropIndex

Supported

Supported

dropNotNullConstraint

Supported

Supported

dropPrimaryKey

Supported

Supported

dropProcedure

Supported

Supported

dropSequence

Supported

Supported

dropTable

Supported

Supported

dropTrigger

Supported

Supported

dropUniqueConstraint

Supported

Supported

dropView

Supported

Supported

enableCheckConstraint

Supported

Supported

enableTrigger

Supported

Supported

executeCommand

Supported

Supported

mergeColumns

Supported

Supported

modifyDataType

Supported

Supported

modifySql

Supported

Supported

renameColumn

Supported

Supported

renameCompositeType

Supported

Supported

renameCompositeTypeAttribute

Supported

Supported

renameSequence

Supported

Supported

renameTable

Supported

Supported

renameTrigger

Supported

Supported

renameView

Supported

Supported

setColumnRemarks

Supported

Supported

setTableRemarks

Supported

Supported

sql

Supported

Supported

sqlFile

Supported

Supported

Secure Features

Feature

PUBLIC schema

NON-PUBLIC schema

Flows

Supported

Supported

Policy Checks

Supported

Supported

Observability (reports, structured logging)

Supported

Supported

DATABASECHANGELOGHISTORY

Supported

Supported

Credentials Vaults (AWS S3, AWS Secrets, HashiCorp Vault)

Supported

Supported