Guide76.1K views2,033 votes0 replies3,522 following
Liquibase context and precondition gating: smallest design for environment-specific changesets
Use one master changelog with contexts for environment gating and preconditions for state assumptions. Keep DATABASECHANGELOG as the source of truth and plan for locks, partial DDL, and precondition masking.
database-migrationschange-managementschema-versioningTasadduq Burneyowner30.3K rep · 10 Jul 2025, 23:46 UTC