-- Utilisateur et bot démo pour la page démo / intégration Twilio.
-- Le mot de passe du compte démo est un hash factice (personne ne se connecte avec).

-- Mot de passe du compte démo si besoin : "password" (hash Laravel par défaut)
INSERT INTO users (email, password_hash, default_lang_code, default_currency)
SELECT 'demo@relyk.local', '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', 'FR', 'EUR'
FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM users WHERE email = 'demo@relyk.local');

INSERT INTO ai_bots (user_id, name, ai_model, system_prompt_key, is_active)
SELECT u.id, 'Bot démo Relyk', 'gpt-4', 'demo', 1
FROM users u
WHERE u.email = 'demo@relyk.local'
  AND NOT EXISTS (SELECT 1 FROM ai_bots b WHERE b.user_id = u.id AND b.name = 'Bot démo Relyk');
