- Optimisation des listes de passages (user/admin) - Amélioration du flux de création avec validation temps réel - Amélioration du flux de consultation avec export multi-formats - Amélioration du flux de modification avec suivi des changements - Ajout de la génération PDF pour les reçus - Migration de la structure des uploads - Implémentation de la file d'attente d'emails - Ajout des permissions de suppression de passages - Corrections de bugs et optimisations performances 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
761 B
SQL
22 lines
761 B
SQL
-- Script de migration pour ajouter le champ chk_user_delete_pass
|
|
-- Ce champ permet aux administrateurs d'autoriser ou non leurs membres à supprimer des passages
|
|
-- Date : 2025-08-20
|
|
-- À exécuter sur DVA, REC et PROD
|
|
|
|
-- Ajouter le champ chk_user_delete_pass s'il n'existe pas
|
|
ALTER TABLE `entites`
|
|
ADD COLUMN IF NOT EXISTS `chk_user_delete_pass` tinyint(1) unsigned NOT NULL DEFAULT 0
|
|
COMMENT 'Autoriser les membres à supprimer des passages (1) ou non (0)'
|
|
AFTER `chk_username_manuel`;
|
|
|
|
-- Vérifier l'ajout
|
|
SELECT
|
|
COLUMN_NAME,
|
|
DATA_TYPE,
|
|
COLUMN_DEFAULT,
|
|
IS_NULLABLE,
|
|
COLUMN_COMMENT
|
|
FROM INFORMATION_SCHEMA.COLUMNS
|
|
WHERE TABLE_SCHEMA = DATABASE()
|
|
AND TABLE_NAME = 'entites'
|
|
AND COLUMN_NAME = 'chk_user_delete_pass'; |