{"database": "panorama", "private": false, "path": "/panorama", "size": 143360, "tables": [{"name": "publications", "columns": ["id", "sender_id", "title", "publication_type", "url", "languages", "discrimination_grounds", "legal_areas", "rights_dimensions", "instruments", "tags", "notes"], "primary_keys": ["id"], "count": 12, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "senders", "columns": ["id", "name_short", "name_full", "acronym", "sender_type", "legal_status", "country", "mandate", "binding_force", "website", "parent_sender_id", "discrimination_grounds", "legal_areas", "rights_dimensions", "fk_relevance", "level", "instruments", "languages", "referenced_in", "tags", "notes", "in_masterlist", "note"], "primary_keys": ["id"], "count": 41, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_binding_force", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 4, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_discrimination_grounds", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 9, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_fk_relevance", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 3, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_instruments", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 19, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_languages", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 7, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_legal_areas", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 14, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_legal_statuses", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 5, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_levels", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 7, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_publication_types", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 9, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_rights_dimensions", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 7, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}, {"name": "vocab_sender_types", "columns": ["slug", "label_sv", "label_en", "description"], "primary_keys": ["slug"], "count": 10, "hidden": false, "fts_table": null, "foreign_keys": {"incoming": [], "outgoing": []}, "private": false}], "hidden_count": 0, "views": [{"name": "senders_enriched", "private": false}, {"name": "publications_enriched", "private": false}], "queries": [{"title": "Direkt FK-relevans", "description_html": "Avs\u00e4ndare d\u00e4r relevansen f\u00f6r F\u00f6rs\u00e4kringskassan \u00e4r klassad som direkt, grupperade per prim\u00e4rt r\u00e4ttsomr\u00e5de.", "sql": "SELECT\n  s.name_short,\n  s.name_full,\n  st.label_sv AS sender_type,\n  lv.label_sv AS level,\n  s.legal_areas,\n  s.website\nFROM senders s\nLEFT JOIN vocab_sender_types st ON s.sender_type = st.slug\nLEFT JOIN vocab_levels lv ON s.level = lv.slug\nWHERE s.fk_relevance = 'direkt'\nORDER BY lv.label_sv, s.name_short;\n", "name": "direkt_fk_relevans", "private": false}, {"title": "CRPD-pipelinen", "description_html": "Allt som r\u00f6r funktionsneds\u00e4ttning, sorterat efter niv\u00e5 (FN \u2192 Europar\u00e5det \u2192 EU \u2192 nationell).\nVisar avs\u00e4ndarnamn och publikationer med direkt relevans f\u00f6r CRPD-genomf\u00f6rande.\n", "sql": "WITH lvl AS (\n  SELECT 'fn' AS slug, 1 AS sort_order\n  UNION ALL SELECT 'europaradet', 2\n  UNION ALL SELECT 'eu', 3\n  UNION ALL SELECT 'nordisk', 4\n  UNION ALL SELECT 'nationell', 5\n  UNION ALL SELECT 'kommunal', 6\n  UNION ALL SELECT 'global', 7\n)\nSELECT\n  'avs\u00e4ndare' AS kategori,\n  s.name_short,\n  s.name_full,\n  lv.label_sv AS level,\n  COALESCE(lvl.sort_order, 99) AS level_order,\n  s.fk_relevance,\n  s.website AS lank\nFROM senders s\nLEFT JOIN vocab_levels lv ON s.level = lv.slug\nLEFT JOIN lvl ON s.level = lvl.slug\nWHERE EXISTS (\n        SELECT 1 FROM json_each(s.discrimination_grounds)\n        WHERE value = 'funktionsnedsattning'\n      )\n   OR EXISTS (\n        SELECT 1 FROM json_each(s.instruments)\n        WHERE value = 'crpd'\n      )\n\nUNION ALL\n\nSELECT\n  'publikation' AS kategori,\n  s.name_short,\n  p.title AS name_full,\n  lv.label_sv AS level,\n  COALESCE(lvl.sort_order, 99) AS level_order,\n  s.fk_relevance,\n  p.url AS lank\nFROM publications p\nJOIN senders s ON p.sender_id = s.id\nLEFT JOIN vocab_levels lv ON s.level = lv.slug\nLEFT JOIN lvl ON s.level = lvl.slug\nWHERE EXISTS (\n        SELECT 1 FROM json_each(COALESCE(p.discrimination_grounds, s.discrimination_grounds))\n        WHERE value = 'funktionsnedsattning'\n      )\n   OR EXISTS (\n        SELECT 1 FROM json_each(COALESCE(p.instruments, s.instruments))\n        WHERE value = 'crpd'\n      )\n\nORDER BY level_order, name_short;\n", "name": "crpd_pipelinen", "private": false}], "allow_execute_sql": true, "query_ms": 104.03483361005783}