Files
ms1inscription-v5/sql/MSIN-4451-hub-flash-epreuves-vendues.sql

33 lines
1.6 KiB
SQL

-- MSIN-4451 — Hub flash : « épreuves vendues » + sous-ligne participants
-- Contexte : le KPI principal agrège les places vendues par épreuve
-- (même personne sur 2 épreuves = 2). La sous-ligne compte les humains
-- uniques (courriel) : même personne sur 2 épreuves = 1.
-- Notes : idempotent. Clé flash inchangée : promoteur_hub_flash_inscrits.
-- Ordre : un seul script.
UPDATE info
SET info_texte = 'épreuves vendues'
WHERE info_clef = 'promoteur_hub_flash_inscrits'
AND info_langue = 'fr'
AND info_prg = 'compte.php';
UPDATE info
SET info_texte = 'entries sold'
WHERE info_clef = 'promoteur_hub_flash_inscrits'
AND info_langue = 'en'
AND info_prg = 'compte.php';
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
SELECT 'promoteur_hub_flash_participants', 'fr', 'participants', '', 'compte.php', '', 0, 1, '', '', '', NOW()
FROM DUAL WHERE NOT EXISTS (
SELECT 1 FROM info
WHERE info_clef = 'promoteur_hub_flash_participants' AND info_langue = 'fr' AND info_prg = 'compte.php'
);
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
SELECT 'promoteur_hub_flash_participants', 'en', 'participants', '', 'compte.php', '', 0, 1, '', '', '', NOW()
FROM DUAL WHERE NOT EXISTS (
SELECT 1 FROM info
WHERE info_clef = 'promoteur_hub_flash_participants' AND info_langue = 'en' AND info_prg = 'compte.php'
);