-- Ejecutar UNA VEZ si tu base de datos ya existía antes de este cambio.
-- Agrega soporte para: login de invitado, usuarios bot, y partidas tipo
-- 'prueba' (modo demo: sin monedas, sin ELO, para probar el juego solo).

ALTER TABLE usuarios
  MODIFY COLUMN proveedor ENUM('google','facebook','invitado','bot') NOT NULL,
  ADD COLUMN es_bot TINYINT(1) NOT NULL DEFAULT 0 AFTER proveedor_uid;

ALTER TABLE partidas
  MODIFY COLUMN tipo ENUM('publica','privada','prueba') NOT NULL;

ALTER TABLE partida_jugadores
  ADD COLUMN es_bot TINYINT(1) NOT NULL DEFAULT 0 AFTER cantidad_fichas;
