Description
Target Version
0.0.14
Python Version
3.12
PostgreSQL Version
Do not know
Operating System
NA
Description
hello team! I'm using stream_maps (tap-postgres) to drop a column and sync the data into target-postgres. Config:
- name: tap-postgress config: stream_maps: public-table: column1_text: column1 column1: __NULL__ metadata: public-*: replication-method: FULL_TABLE select: - public-table.*On the target side the table has been created manually (not from meltano) and has all the columns (
column1
andcolumn1_text
)
When I run the syncmeltano run tap-postgres target-postgres
it fails with the error that enum already exist (column1 is type ENUM). If I drop thecolumn1
(on target side) the sync works correctly and in theInserting with SQL
logs I can see that the data doesn't have any info regardingcolumn1
.column1_text
has the data ofcolumn1
as it's setup on stream_maps tap side. Is there any configuration I'm missing in order to havecolumn1
column on target side as well or no?
Link to Slack/Linen
https://meltano.slack.com/archives/C069CQNHDNF/p1724772642004549
Metadata
Metadata
Assignees
Labels
Type
Projects
Status