-- ============================================ -- MIGRATION: Ajouter is_active à la table users -- ============================================ -- Cette migration ajoute le champ is_active pour permettre -- l'archivage des comptes utilisateurs (soft delete) -- Ajouter la colonne is_active avec valeur par défaut TRUE ALTER TABLE users ADD COLUMN IF NOT EXISTS is_active BOOLEAN DEFAULT TRUE; -- Créer un index pour améliorer les performances des filtres CREATE INDEX IF NOT EXISTS idx_users_is_active ON users(is_active); -- Mettre à jour tous les utilisateurs existants comme actifs UPDATE users SET is_active = TRUE WHERE is_active IS NULL;