Tag Icons working with tag groups

Mientras esta función no esté disponible, he encontrado una solución alternativa que me permite configurar los iconos para todas las etiquetas de un grupo de etiquetas más rápidamente. Utilizo Data Explorer para generar una cadena, que luego simplemente pego en el campo de configuración del componente.

La consulta que utilizo para generar la configuración:

--[params]
-- string :tag_group_name
-- string :icon
-- string :color

WITH selected_group AS (
  SELECT id FROM tag_groups WHERE name = :tag_group_name
),
tag_ids AS (
  SELECT tag_id
  FROM tag_group_memberships
  WHERE tag_group_id = (SELECT id FROM selected_group)
),
tag_names AS (
  SELECT name
  FROM tags
  WHERE id IN (SELECT tag_id FROM tag_ids)
)
SELECT string_agg(name || ',' || :icon || ',' || :color, '|') AS tag_icon_config
FROM tag_names
5 Me gusta