charley_guillaume
09/13/2021, 9:19 AMken_payne
09/13/2021, 10:23 AMtarget-postgres
likely because of Postgres' default to lowercase for field names:
Identifiers (including column names) that are not double-quoted are folded to lowercase in PostgreSQL. Column names that were created with double-quotes and thereby retained uppercase letters (and/or other syntax violations) have to be double-quoted for the rest of their life.We are working on functionality that would allow you to transform field names 'in-flight' between the tap and target (providing an opportunity to convert from camel to snake case). Otherwise, if you would prefer to preserve the case using double-quotes, I recommend raising an issue or PR to the wise variant in Github with your implementation, or checking out the Datamill variant in case it has a different behaviour 🙂
charley_guillaume
09/13/2021, 11:04 AM