MovixOpenSource/API/Mainapi/exportscripts/add_banned_users_table.sql
Movix 1401dc20f3 tird release
mon compte github a été détecté comme du spam je crois
2026-04-28 17:55:00 +02:00

17 lines
719 B
SQL

-- Table pour le système de bannissement (commentaires)
CREATE TABLE IF NOT EXISTS banned_users (
id INT AUTO_INCREMENT PRIMARY KEY,
ban_type ENUM('ip', 'user') NOT NULL,
ban_value VARCHAR(255) NOT NULL,
user_type VARCHAR(10) DEFAULT NULL,
reason VARCHAR(500) DEFAULT NULL,
banned_by VARCHAR(255) NOT NULL,
banned_at BIGINT NOT NULL,
expires_at BIGINT DEFAULT NULL,
username VARCHAR(100) DEFAULT NULL,
UNIQUE KEY unique_ban (ban_type, ban_value, user_type)
);
-- Ajouter la colonne ip_address aux commentaires et réponses (pour pouvoir bannir par IP)
ALTER TABLE comments ADD COLUMN ip_address VARCHAR(45) DEFAULT NULL;
ALTER TABLE comment_replies ADD COLUMN ip_address VARCHAR(45) DEFAULT NULL;