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

Function rebuild_sql_col

single_eval.py:852–866  ·  view source on GitHub ↗
(valid_col_units, sql, kmap)

Source from the content-addressed store, hash-verified

850
851
852def rebuild_sql_col(valid_col_units, sql, kmap):
853 if sql is None:
854 return sql
855
856 sql['select'] = rebuild_select_col(valid_col_units, sql['select'], kmap)
857 sql['from'] = rebuild_from_col(valid_col_units, sql['from'], kmap)
858 sql['where'] = rebuild_condition_col(valid_col_units, sql['where'], kmap)
859 sql['groupBy'] = rebuild_group_by_col(valid_col_units, sql['groupBy'], kmap)
860 sql['orderBy'] = rebuild_order_by_col(valid_col_units, sql['orderBy'], kmap)
861 sql['having'] = rebuild_condition_col(valid_col_units, sql['having'], kmap)
862 sql['intersect'] = rebuild_sql_col(valid_col_units, sql['intersect'], kmap)
863 sql['except'] = rebuild_sql_col(valid_col_units, sql['except'], kmap)
864 sql['union'] = rebuild_sql_col(valid_col_units, sql['union'], kmap)
865
866 return sql
867
868
869def 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