You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 17, 2024. It is now read-only.
When using the diff_tables method, where table 1 is a Snowflake table, table 2 is a Postgres table, the table 1 key is a String_UUID, and the table 2 key is a Native_UUID, the following error is thrown:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/x/.local/share/virtualenvs/data-env-XwH2fLAj/lib/python3.10/site-packages/data_diff/diff_tables.py", line 163, in diff_tables
raise error
File "/Users/x/.local/share/virtualenvs/data-env-XwH2fLAj/lib/python3.10/site-packages/data_diff/diff_tables.py", line 103, in diff_tables
self._validate_and_adjust_columns(table1, table2)
File "/Users/x/.local/share/virtualenvs/data-env-XwH2fLAj/lib/python3.10/site-packages/data_diff/diff_tables.py", line 210, in _validate_and_adjust_columns
raise TypeError(f"Incompatible types for column '{c1}': {col1} <-> {col2}")
TypeError: Incompatible types for column 'ID': <data_diff.databases.database_types.String_UUID object at 0x14f123e50> <-> <data_diff.databases.database_types.Native_UUID object at 0x14f120700>