MCPcopy Create free account
hub / github.com/FlyingFeather/DEA-SQL / build_valid_col_units

Function build_valid_col_units

evaluation/test-suite-sql-eval/evaluation.py:826–833  ·  view source on GitHub ↗
(table_units, schema)

Source from the content-addressed store, hash-verified

824
825# Rebuild SQL functions for foreign key evaluation
826def build_valid_col_units(table_units, schema):
827 col_ids = [table_unit[1] for table_unit in table_units if table_unit[0] == TABLE_TYPE['table_unit']]
828 prefixs = [col_id[:-2] for col_id in col_ids]
829 valid_col_units = []
830 for value in schema.idMap.values():
831 if '.' in value and value[:value.index('.')] in prefixs:
832 valid_col_units.append(value)
833 return valid_col_units
834
835
836def rebuild_col_unit_col(valid_col_units, col_unit, kmap):

Callers 1

evaluateFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected