| 123456789101112131415 |
- --- knowhub_db/pg_requirement_store.py
- +++ knowhub_db/pg_requirement_store.py
- @@ -29,7 +29,11 @@
- (SELECT COALESCE(json_agg(rr.resource_id), '[]'::json)
- FROM requirement_resource rr WHERE rr.requirement_id = requirement.id) AS resource_ids,
- (SELECT COALESCE(json_agg(rs.strategy_id), '[]'::json)
- - FROM requirement_strategy rs WHERE rs.requirement_id = requirement.id) AS strategy_ids
- + FROM requirement_strategy rs WHERE rs.requirement_id = requirement.id) AS strategy_ids,
- + (SELECT COALESCE(json_agg(rp.itemset_id), '[]'::json)
- + FROM requirement_pattern rp WHERE rp.requirement_id = requirement.id) AS pattern_ids,
- + (SELECT COALESCE(json_agg(rn.node_id), '[]'::json)
- + FROM requirement_node rn WHERE rn.requirement_id = requirement.id) AS node_ids
- """
-
- _BASE_FIELDS = "id, description, source_nodes, status, match_result, version"
|