-- 2026-04-16
-- Seed padrao de tipos de parceiros
-- Uso:
-- 1) ajuste o contrato alvo abaixo
-- 2) execute o script
-- 3) os registros serao inseridos ou atualizados pelo indice unico

SET @id_contrato = 57;

INSERT INTO `wpjy_parceiros_tipos`
    (`id_contrato`, `entidade`, `slug`, `nome`, `icone`, `ordem`, `ativo`, `created_at`)
VALUES
    (@id_contrato, 'empresa',      'farmacia',          'Farmácia',            'ti ti-pill',              10, 1, NOW()),
    (@id_contrato, 'empresa',      'drogaria',          'Drogaria',            'ti ti-first-aid-kit',    20, 1, NOW()),
    (@id_contrato, 'empresa',      'loja',              'Loja',                'ti ti-shopping-bag',     30, 1, NOW()),
    (@id_contrato, 'empresa',      'loja-suplementos',  'Loja de suplementos', 'ti ti-bottle',           40, 1, NOW()),
    (@id_contrato, 'empresa',      'clinica',           'Clínica',             'ti ti-building-hospital',50, 1, NOW()),
    (@id_contrato, 'empresa',      'laboratorio',       'Laboratório',         'ti ti-test-pipe',        60, 1, NOW()),
    (@id_contrato, 'empresa',      'otica',             'Ótica',               'ti ti-glasses',          70, 1, NOW()),
    (@id_contrato, 'empresa',      'academia',          'Academia',            'ti ti-barbell',          80, 1, NOW()),
    (@id_contrato, 'profissional', 'medico',            'Médico',              'ti ti-stethoscope',     110, 1, NOW()),
    (@id_contrato, 'profissional', 'nutricionista',     'Nutricionista',       'ti ti-apple',           120, 1, NOW()),
    (@id_contrato, 'profissional', 'dentista',          'Dentista',            'ti ti-tooth',           130, 1, NOW()),
    (@id_contrato, 'profissional', 'fisioterapeuta',    'Fisioterapeuta',      'ti ti-accessible',      140, 1, NOW()),
    (@id_contrato, 'profissional', 'psicologo',         'Psicólogo',           'ti ti-brain',           150, 1, NOW()),
    (@id_contrato, 'profissional', 'fonoaudiologo',     'Fonoaudiólogo',       'ti ti-ear',             160, 1, NOW())
ON DUPLICATE KEY UPDATE
    `nome`       = VALUES(`nome`),
    `icone`      = VALUES(`icone`),
    `ordem`      = VALUES(`ordem`),
    `ativo`      = VALUES(`ativo`);

SELECT
    `id`,
    `id_contrato`,
    `entidade`,
    `slug`,
    `nome`,
    `icone`,
    `ordem`,
    `ativo`
FROM `wpjy_parceiros_tipos`
WHERE `id_contrato` = @id_contrato
ORDER BY `entidade` ASC, `ordem` ASC, `nome` ASC;
