CREATE TABLE loan_products (
    id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    slug VARCHAR(80) NOT NULL UNIQUE,
    name VARCHAR(150) NOT NULL,
    description VARCHAR(255) NULL,
    display_order SMALLINT UNSIGNED NOT NULL DEFAULT 0,
    is_active TINYINT(1) NOT NULL DEFAULT 1,
    created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    updated_at DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO loan_products (slug, name, description, display_order, is_active)
VALUES
    ('consignado_inss', 'INSS', 'Operacoes consignadas em beneficios INSS', 1, 1),
    ('consignado_clt', 'Consignado CLT', 'Produtos consignados para trabalhadores CLT', 2, 1),
    ('fgts', 'FGTS', 'Operacoes vinculadas ao saldo FGTS', 3, 1),
    ('credito_pessoal', 'Credito pessoal', 'Produtos de credito pessoal tradicional', 4, 1);
