matt_cooley
09/10/2021, 5:39 PMtap-mysql
and target-postgres
trying to better understand the schema extras
. Both are the transferwise versions.
I have a json column in the source. I’m trying to override it to make it a varchar column in the target:
schema:
'*-<table_name>':
properties:
type: ['null', 'string']
When I run meltano invoke --dump=catalog tap-mysql
OR meltano elt --catlog=catalog.json
doesn’t respect the override OR the catalog:
"properties": {
"inclusion": "available",
"type": [
"null",
"object"
}
Is it possible that the tap doesn’t respect this? Is there a way to debug that? Thanks!edward_smith
09/20/2021, 2:15 PMmatt_cooley
09/20/2021, 6:02 PMdean_morin
10/06/2021, 10:59 PMboggdan_barrientos
10/07/2021, 1:14 AMmatt_cooley
10/07/2021, 2:19 AMobject
instead of a string
. Some of them don't.
I can point out the lines in the code that made this work for me tomorrow.dean_morin
10/07/2021, 3:07 AMdean_morin
10/07/2021, 3:13 PMmatt_cooley
10/07/2021, 4:03 PMedward_smith
10/14/2021, 2:30 PMdean_morin
10/14/2021, 3:44 PMmetadata
issue you were seeing, and I had to do something similar with the schema
attribute as well