coryd.dev/queries/views/feeds/robots.sql

14 lines
293 B
SQL

CREATE OR REPLACE VIEW optimized_robots AS
SELECT
r.path,
array_agg(
ua.user_agent
ORDER BY
ua.user_agent
) AS user_agents
FROM
robots AS r
JOIN robots_user_agents AS rua ON r.id = rua.robots_id
JOIN user_agents AS ua ON rua.user_agents_id = ua.id
GROUP BY
r.path;