CREATE TABLE IF NOT EXISTS `bans` ( `id` UUID PRIMARY KEY DEFAULT UUID(), `userId` UUID NOT NULL, `message` TEXT NOT NULL, `isActive` BOOLEAN NOT NULL DEFAULT TRUE, `expiresAt` TIMESTAMP NOT NULL, `createdAt` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, CONSTRAINT `fk_ban_userId` FOREIGN KEY (`userId`) REFERENCES `users` (`id`) ON DELETE CASCADE )