CREATE TABLE IF NOT EXISTS apartes ( id INT AUTO_INCREMENT PRIMARY KEY, sessao_id INT NOT NULL, vereador_id INT NOT NULL, vereador_nome VARCHAR(255) NOT NULL, partido VARCHAR(100) DEFAULT NULL, foto VARCHAR(255) DEFAULT NULL, status ENUM('pendente','exibindo','finalizado') NOT NULL DEFAULT 'pendente', criado_em DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, exibido_em DATETIME DEFAULT NULL, finalizado_em DATETIME DEFAULT NULL, INDEX idx_sessao_status (sessao_id, status), INDEX idx_criado_em (criado_em) );