Files
ms1inscription-v5/sql/MSIN-eve-acces-v2-phase1-pilot-example.sql
stephan 6403f371fe Enhance batch and auto selection UI with new prompts and visibility logic; increment version code to 4.72.688
This commit introduces a new prompt for sequence selection in batch and auto modes, improving user guidance. The visibility logic for various action groups is refined based on selection states, ensuring a clearer interface. Additionally, CSS styles are updated to support the new prompt, enhancing the overall user experience in the bib management system.
2026-06-19 11:43:57 -04:00

62 lines
1.5 KiB
SQL

/*
MSIN - Acces evenement v2 - Exemple pilote (MANUEL)
NE PAS executer tel quel : remplacer com_id et eve_id.
Executer UN bloc a la fois dans votre client SQL.
*/
/*
Etape A - Verifications
SELECT com_id, com_courriel FROM inscriptions_comptes WHERE com_courriel = 'pilote@example.com';
SELECT eve_id, eve_nom_fr FROM inscriptions_evenements WHERE eve_id = 1234;
SELECT role_id, role_code, role_label_fr FROM inscriptions_eve_roles WHERE role_actif = 1;
*/
/*
Etape B - Acces pilote mobile 30 jours
INSERT INTO inscriptions_eve_acces
(com_id, eve_id, role_id, ea_statut, ea_expires_at, ea_expire_days, ea_granted_by, ea_note)
SELECT
15464,
1234,
r.role_id,
'actif',
DATE_ADD(NOW(), INTERVAL 30 DAY),
30,
1,
'Pilote prod - API mobile v2'
FROM inscriptions_eve_roles r
WHERE r.role_code = 'mobile_ops'
LIMIT 1;
*/
/*
Etape C - Validation
SELECT * FROM v_eve_acces_actif WHERE com_id = 15464;
SELECT * FROM v_eve_acces_permissions WHERE com_id = 15464 AND eve_id = 1234;
SELECT com_id, com_eve_promoteur FROM inscriptions_comptes WHERE com_id = 15464;
*/
/*
Etape D - Revocation (sans toucher au legacy)
UPDATE inscriptions_eve_acces
SET ea_statut = 'revoke',
ea_revoked_at = NOW(),
ea_revoked_by = 1
WHERE com_id = 15464 AND eve_id = 1234;
INSERT INTO inscriptions_eve_acces_log
(ea_id, com_id, eve_id, role_id, log_action, log_detail, log_by_com_id)
SELECT ea_id, com_id, eve_id, role_id, 'revoke', 'Revoke manuel - fin pilote', 1
FROM inscriptions_eve_acces
WHERE com_id = 15464 AND eve_id = 1234;
*/