-- Usuário de TESTE para o painel (tenant_users).
-- Senha em texto: Teste@123456  (troque em produção; não versionar senhas reais.)
--
-- Login no painel web:
--   E-mail ou usuário: admin.demo  OU  admin.demo@registropro.local
--   Slug da empresa (opcional): demo
--
SET NAMES utf8mb4;
USE `ponto-sas`;

INSERT INTO `tenants` (`name`, `slug`)
VALUES ('Empresa Demo', 'demo')
ON DUPLICATE KEY UPDATE `name` = VALUES(`name`);

SET @tenant_demo_id = (SELECT `id` FROM `tenants` WHERE `slug` = 'demo' LIMIT 1);

INSERT INTO `tenant_users` (
  `tenant_id`,
  `full_name`,
  `email`,
  `cpf`,
  `username`,
  `password_hash`,
  `profile`,
  `status`
) VALUES (
  @tenant_demo_id,
  'Administrador (teste)',
  'admin.demo@registropro.local',
  '52998224725',
  'admin.demo',
  '$2y$10$7qPcdaGMrWhYmPeNRQYXJugtRryhCMWn0yF/hzIamWQyZrZR/UZYa',
  'admin',
  'active'
)
ON DUPLICATE KEY UPDATE
  `full_name` = VALUES(`full_name`),
  `cpf` = VALUES(`cpf`),
  `password_hash` = VALUES(`password_hash`),
  `profile` = VALUES(`profile`),
  `status` = VALUES(`status`);
