gabriele_tasca
09/07/2022, 7:57 AMchristoph
09/07/2022, 8:38 AMIs there something I can tell tap-postgres to ensure it that the datatype is a simple 1D arrayYou should be able to override the discovered schema for the column using the schema extra. https://docs.meltano.com/concepts/plugins#schema-extra
christoph
09/07/2022, 9:02 AMgabriele_tasca
09/07/2022, 9:51 AMCustom extras, plugin-specific options handled by Meltano:
`_schema.postgres_schema_name-table_name.column_name.type [env: TAP_POSTGRES__DBNAME__TABLE_NAME__SCHEMA_TABLE_NAME_IMAGES_TYPE] current value: 'array' (from meltano.yml)`
`_schema.postgres_schema_name-table_name.column_name.type [env: TAP_POSTGRES__DBNAME__TABLE_NAME__SCHEMA_TABLE_NAME_IMAGES_ITEMS_TYPE] current value: ['null', 'string'] (from meltano.yml)`
Which doesn't look bad, but when running the ELT the debug messages show that the schema being used isn't getting the override and I still get the same RecursionError.
I'll try to check for syntax errors.TomasB
12/15/2022, 2:05 PMgabriele_tasca
12/19/2022, 7:50 AMmeltano invoke or directly and seeing if the catalog override works.TomasB
12/19/2022, 2:30 PM