SQL inicial para FideSlot:

CREATE TABLE IF NOT EXISTS slot_config (
    id INT PRIMARY KEY DEFAULT 1,
    lock_hours INT NOT NULL DEFAULT 24,
    logo_src VARCHAR(255) DEFAULT 'assets/img/slot.png',
    spin_cost INT NOT NULL DEFAULT 0
);

INSERT INTO slot_config (id, lock_hours, logo_src, spin_cost)
VALUES (1, 24, 'assets/img/slot.png', 0)
ON DUPLICATE KEY UPDATE id=id;

CREATE TABLE IF NOT EXISTS slot_symbols (
    id INT AUTO_INCREMENT PRIMARY KEY,
    label VARCHAR(50) NOT NULL,
    emoji VARCHAR(10) NOT NULL,
    color VARCHAR(20) DEFAULT '#ffffff',
    weight FLOAT NOT NULL DEFAULT 1,
    reward_points INT NOT NULL DEFAULT 0
);

INSERT INTO slot_symbols (label, emoji, color, weight, reward_points) VALUES
('CEREJA','🍒','#ff4d4d',4,5),
('ESTRELA','⭐','#ffd54d',2,15),
('DIAMANTE','💎','#38bdf8',1,50);

ALTER TABLE users
ADD COLUMN IF NOT EXISTS ultimo_slot DATETIME NULL AFTER ultimo_giro;
