danylo
03/06/2023, 8:31 PM% meltano config target-postgres set add_metadata_columns True
>/Users/work/.local/pipx/venvs/meltano/lib/python3.11/site-packages/meltano/core/settings_service.py:478: RuntimeWarning: Unknown setting 'add_metadata_columns'
warnings.warn(f"Unknown setting {name!r}", RuntimeWarning)
Loader 'target-postgres' setting 'add_metadata_columns' was set in `meltano.yml`: 'True'
pat_nadolny
03/06/2023, 8:46 PMdanylo
03/06/2023, 9:08 PMwork@Mac-HYX1JQXJ3V-DanyloK my-meltano-project % meltano invoke dbt-postgres:run
2023-03-06T21:06:13.426047Z [info ] Environment 'dev' is active
Traceback (most recent call last):
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/bin/dbt", line 5, in <module>
from dbt.main import main
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/dbt/main.py", line 3, in <module>
from dbt.logger import log_cache_events, log_manager
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/dbt/logger.py", line 17, in <module>
from dbt.dataclass_schema import dbtClassMixin
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/dbt/dataclass_schema.py", line 37, in <module>
class dbtClassMixin(DataClassDictMixin, JsonSchemaMixin):
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/mashumaro/mixins/dict.py", line 16, in __init_subclass__
builder.add_from_dict()
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/mashumaro/core/meta/builder.py", line 419, in add_from_dict
dialects_feature = self.is_code_generation_option_enabled(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/mashumaro/core/meta/builder.py", line 594, in is_code_generation_option_enabled
type_name(ancestor)
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/mashumaro/core/meta/helpers.py", line 150, in type_name
elif is_generic(t) and not is_type_origin:
^^^^^^^^^^^^^
File "/Users/work/Documents/code/meltano/my-meltano-project/.meltano/transformers/dbt-postgres/venv/lib/python3.11/site-packages/mashumaro/core/meta/helpers.py", line 217, in is_generic
raise NotImplementedError
NotImplementedError
Will Da Silva (Arch)
03/06/2023, 9:13 PMpat_nadolny
03/06/2023, 9:41 PMmeltano lock loader target-postgres --update
to pull in the missing setting. But its actually called add_record_metadata
vs add_metadata_columns
which was originally in the guide. Theres a PR open to fix that incorrect reference.