CREATE TABLE clientes (
    rut VARCHAR(15) PRIMARY KEY,
    nombre1 VARCHAR(50) NOT NULL,
    nombre2 VARCHAR(50),
    apellido1 VARCHAR(50) NOT NULL,
    apellido2 VARCHAR(50),
    telefono VARCHAR(20),
    correo VARCHAR(100),
    fecha_nacimiento DATE,
    puntos_acumulados INT DEFAULT 0,
    titulo_gamificacion VARCHAR(100) DEFAULT 'Explorador Novato',
    fecha_registro DATETIME DEFAULT CURRENT_TIMESTAMP
);

-- Insertemos a tu cliente de prueba para ver la magia en el ticket
INSERT INTO clientes (rut, nombre1, apellido1, titulo_gamificacion, puntos_acumulados) 
VALUES ('11222333-4', 'Miguel', 'Villarroel', 'Señor de las Galletas', 2540);