ClickPipes for Postgres can detect schema changes in the source tables and, in some cases, automatically propagate the changes to the destination tables. The way each DDL operation is handled is documented below:Documentation Index
Fetch the complete documentation index at: https://private-7c7dfe99-page-updates.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
| Schema Change Type | Behaviour |
|---|---|
Adding a new column (ALTER TABLE ADD COLUMN ...) | Propagated automatically once the table gets an insert/update/delete. The new columns will be populated for all rows replicated after the schema change |
Adding a new column with a default value (ALTER TABLE ADD COLUMN ... DEFAULT ...) | Propagated automatically once the table gets an insert/update/delete. The new columns will be populated for all rows replicated after the schema change, but existing rows won’t show the default value without a full table refresh |
Dropping an existing column (ALTER TABLE DROP COLUMN ...) | Detected, but not propagated. The dropped columns will be populated with NULL for all rows replicated after the schema change |