TOAST columns, replication slots, publications, schema changes, and data type mappings — are covered in the ClickPipes for Postgres FAQ. The information there applies to Managed Postgres migrations as well.
I’m seeing an “invalid input value for enum” error during replication
This error occurs when the source Postgres has an enum value that doesn’t exist on the target Managed Postgres. Logical replication doesn’t automatically propagateALTER TYPE ... ADD VALUE commands, so new enum values added on the source after the initial schema setup will cause inserts to fail on the target.
To fix this, add the missing value to the enum type on the target Postgres:
your_enum_type with the name of your enum type and 'new_value' with the missing value from the error message.