-- schema.sql - estructura y ejemplo de inserción
CREATE TABLE IF NOT EXISTS licencias (
    id INT AUTO_INCREMENT PRIMARY KEY,
    email VARCHAR(100) NOT NULL UNIQUE,
    password_hash VARCHAR(255) NOT NULL,
    token VARCHAR(255),
    expires_at INT,
    plan VARCHAR(50),
    machine_id VARCHAR(100),
    revoked TINYINT DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Crear un usuario de prueba (password: 1234)
INSERT INTO licencias (email, password_hash, plan, revoked) VALUES
('demo@demo.com', SHA2('1234', 256), 'pro', 0);
