There seems to have been a hidden bug within temp_column_name. It scans for an existing column name pattern and will increment by 1 if it already exists. In some cases it would skip and increment by more than 1.
This should fix that issue and we can reuse temp_column_name across all the Compare types.
There seems to have been a hidden bug within
temp_column_name
. It scans for an existing column name pattern and will increment by 1 if it already exists. In some cases it would skip and increment by more than 1.This should fix that issue and we can reuse
temp_column_name
across all the Compare types.Also some general linting and cleanup.