-- Adicionar tabela de preços por dataset
CREATE TABLE IF NOT EXISTS dataset_prices (
    id INT AUTO_INCREMENT PRIMARY KEY,
    dataset_key VARCHAR(50) NOT NULL UNIQUE,
    dataset_name VARCHAR(100) NOT NULL,
    lazydata_price DECIMAL(10, 2) NOT NULL DEFAULT 0.00,
    selling_price DECIMAL(10, 2) NOT NULL DEFAULT 0.00,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Inserir preços dos datasets (preços que a Lazy Data cobra + preço de venda)
INSERT INTO dataset_prices (dataset_key, dataset_name, lazydata_price, selling_price) VALUES
('basic', 'Dados Básicos', 0.06, 0.10),
('cbo', 'Ocupação', 0.04, 0.08),
('documents', 'Documentos', 0.18, 0.30),
('emails', 'E-mails', 0.08, 0.15),
('addresses', 'Endereços', 0.06, 0.12),
('phones', 'Telefones', 0.05, 0.10),
('jobs', 'Empregos', 0.06, 0.12),
('household', 'Household', 0.06, 0.12),
('rf', 'Situação Cadastral', 0.10, 0.20),
('score', 'Score de crédito', 3.11, 5.00);
