NeahStable/scripts/list-group-calendars.sql
2026-01-21 00:39:05 +01:00

32 lines
949 B
SQL

-- Script SQL pour lister et supprimer les calendriers de groupes orphelins
--
-- Usage:
-- 1. Se connecter à PostgreSQL
-- 2. Copier-coller les requêtes une par une
-- 1. LISTER tous les calendriers de groupes
SELECT
id,
name,
color,
"createdAt",
"userId"
FROM "Calendar"
WHERE name LIKE 'Groupe:%'
ORDER BY "createdAt" DESC;
-- 2. COMPTER les calendriers de groupes
SELECT COUNT(*) as total_group_calendars
FROM "Calendar"
WHERE name LIKE 'Groupe:%';
-- 3. SUPPRIMER un calendrier spécifique (remplacez CALENDAR_ID)
-- DELETE FROM "Calendar" WHERE id = 'CALENDAR_ID';
-- 4. SUPPRIMER tous les calendriers d'un groupe spécifique (remplacez le nom)
-- DELETE FROM "Calendar" WHERE name = 'Groupe: NomDuGroupe';
-- 5. EXEMPLE: Supprimer tous les calendriers de groupes (ATTENTION!)
-- Décommentez cette ligne seulement si vous êtes SÛR de vouloir tout supprimer
-- DELETE FROM "Calendar" WHERE name LIKE 'Groupe:%';