PeerDB-io / peerdb

Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
https://peerdb.io
Other
2.25k stars 92 forks source link

Adapt validate mirror for initial load only #2020

Closed Amogh-Bharadwaj closed 2 months ago

Amogh-Bharadwaj commented 2 months ago

If initial load only is selected in UI, allow non-mirrorable tables to be synced, and validation will not check replication and publication related things.

Functionally tested

One item I tried was also allowing excluding primary key columns when initial load only is selected, but seems like this requires some refactoring on the pull side. Could do it in this PR or follow up