-- ───────────────────────────────────────────────────────── -- PostgreSQL: Script de inicialização do banco de dados -- Cria tabelas de exemplo para teste -- ───────────────────────────────────────────────────────── CREATE TABLE IF NOT EXISTS products ( id SERIAL PRIMARY KEY, name VARCHAR(200) NOT NULL, price NUMERIC(10, 2) NOT NULL, stock INT DEFAULT 0, created_at TIMESTAMPTZ DEFAULT NOW() ); CREATE TABLE IF NOT EXISTS orders ( id SERIAL PRIMARY KEY, user_name VARCHAR(100) NOT NULL, product_id INT REFERENCES products(id), quantity INT NOT NULL DEFAULT 1, total NUMERIC(10, 2), created_at TIMESTAMPTZ DEFAULT NOW() ); -- Dados de exemplo INSERT INTO products (name, price, stock) VALUES ('Notebook Dell', 4500.00, 10), ('Mouse Logitech', 150.00, 50), ('Teclado Mecânico', 350.00, 30), ('Monitor 27"', 2200.00, 15);