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

Function rebuild_sql_col

evaluation/test-suite-sql-eval/evaluation.py:922–936  ·  view source on GitHub ↗
(valid_col_units, sql, kmap)

Source from the content-addressed store, hash-verified

920
921
922def rebuild_sql_col(valid_col_units, sql, kmap):
923 if sql is None:
924 return sql
925
926 sql['select'] = rebuild_select_col(valid_col_units, sql['select'], kmap)
927 sql['from'] = rebuild_from_col(valid_col_units, sql['from'], kmap)
928 sql['where'] = rebuild_condition_col(valid_col_units, sql['where'], kmap)
929 sql['groupBy'] = rebuild_group_by_col(valid_col_units, sql['groupBy'], kmap)
930 sql['orderBy'] = rebuild_order_by_col(valid_col_units, sql['orderBy'], kmap)
931 sql['having'] = rebuild_condition_col(valid_col_units, sql['having'], kmap)
932 sql['intersect'] = rebuild_sql_col(valid_col_units, sql['intersect'], kmap)
933 sql['except'] = rebuild_sql_col(valid_col_units, sql['except'], kmap)
934 sql['union'] = rebuild_sql_col(valid_col_units, sql['union'], kmap)
935
936 return sql
937
938
939def build_foreign_key_map(entry):

Callers 1

evaluateFunction · 0.70

Calls 5

rebuild_select_colFunction · 0.70
rebuild_from_colFunction · 0.70
rebuild_condition_colFunction · 0.70
rebuild_group_by_colFunction · 0.70
rebuild_order_by_colFunction · 0.70

Tested by

no test coverage detected