Schema inconsistency occurs when replicated PostgreSQL nodes define corresponding objects differently. In bidirectional logical replication, a seemingly harmless rename can leave one node unable to apply changes. section 5.5
A column rename breaks replication
Both nodes initially contain support.tickets with an opened_at column. After beta runs ALTER TABLE support.tickets RENAME opened_at TO logged_at, inserts still succeed locally, but replication fails because the target relation is missing replicated column opened_at. The logical replication worker exits with an error.
