\
SET NAMES utf8mb4;

INSERT INTO users (name, email, password_hash, role, is_active, last_login_at, created_at, updated_at)
VALUES
('Administrator', 'admin@dobreanurares.com', '$2y$12$PdS/NIhtv/N6CvyuLpxmsuZCavtjqa/0FAKTQ6XNVRZwcAoXW6kn2', 'admin', 1, NULL, NOW(), NOW());

INSERT INTO user_mail_settings (
    user_id, smtp_host, smtp_port, smtp_encryption, smtp_username, smtp_password,
    from_email, from_name, reply_to, default_cc, default_bcc, email_signature_html, email_signature_text,
    is_active, created_at, updated_at
)
VALUES (
    1, 'mail.dobreanurares.com', '465', 'ssl', '_mainaccount@dobreanurares.com', 'dobreanu_insurance_crm',
    'suport@dobreanurares.com', 'Destine Broker', 'suport@dobreanurares.com', '', '',
    '<p>Cu respect,<br><strong>Destine Broker</strong><br>Telefon: 0750 432 198</p>',
    "Cu respect,\nDestine Broker\nTelefon: 0750 432 198",
    1, NOW(), NOW()
);

INSERT INTO app_settings (setting_key, setting_value, setting_group, updated_by, updated_at) VALUES
('test_mode', '0', 'general', 1, NOW()),
('test_datetime', NULL, 'general', 1, NOW()),
('timezone', 'Europe/Bucharest', 'general', 1, NOW()),
('reminder_send_hour', '09:00:00', 'general', 1, NOW()),
('client_expired_notice_enabled', '0', 'general', 1, NOW()),
('default_pagination_size', '15', 'general', 1, NOW());

INSERT INTO client_tags (owner_id, name, color_hex, is_active, created_at, updated_at) VALUES
(1, 'Important', '#EF4444', 1, NOW(), NOW()),
(1, 'Reînnoire', '#3B82F6', 1, NOW(), NOW()),
(1, 'Colaborator', '#10B981', 1, NOW(), NOW());

INSERT INTO email_templates (owner_id, name, template_key, subject, body_html, body_text, is_active, is_system, created_by, updated_by, created_at, updated_at) VALUES
(NULL, 'Reminder 60 zile', 'reminder_60', '{alert_type} expiră în 60 zile - {vehicle_label}', '<p>Bună {first_name},</p><p>Te informăm că <strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră în 60 zile.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră în 60 zile.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Reminder 30 zile', 'reminder_30', '{alert_type} expiră în 30 zile - {vehicle_label}', '<p>Bună {first_name},</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră în 30 zile.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră în 30 zile.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Reminder 15 zile', 'reminder_15', '{alert_type} expiră în 15 zile - {vehicle_label}', '<p>Bună {first_name},</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră în 15 zile.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră în 15 zile.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Reminder 7 zile', 'reminder_7', '{alert_type} expiră în 7 zile - {vehicle_label}', '<p>Bună {first_name},</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră în 7 zile.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră în 7 zile.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Reminder 1 zi', 'reminder_1', '{alert_type} expiră în 1 zi - {vehicle_label}', '<p>Bună {first_name},</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră în 1 zi.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră în 1 zi.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Reminder expiră azi', 'reminder_0', '{alert_type} expiră astăzi - {vehicle_label}', '<p>Bună {first_name},</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> expiră astăzi.</p>{alerts_table_html}<p>{signature}</p>', 'Salut {client_name}, {alert_type} pentru {vehicle_label} expiră astăzi.', 1, 1, 1, 1, NOW(), NOW()),
(NULL, 'Notificare expirat', 'expired_notice', '{alert_type} expirat - {vehicle_label}', '<p>Salut,</p><p><strong>{alert_type}</strong> pentru <strong>{vehicle_label}</strong> este expirat.</p>{alerts_table_html}<p>{signature}</p>', 'Notificare broker: {alert_type} pentru {vehicle_label} este expirat.', 1, 1, 1, 1, NOW(), NOW()),
(1, 'Email manual general', 'manual_general', 'Mesaj de la {broker_name}', '<p>Bună {first_name},</p><p></p><p>{signature}</p>', 'Mesaj de la {broker_name}', 1, 0, 1, 1, NOW(), NOW());

-- Admin password default:
-- email: admin@dobreanurares.com
-- password: admin12345
