first commit

This commit is contained in:
Rodrigo Bertoldo de Sousa Martins committed 2026-09-13 20:49:33 -03:00
commit 01d7cb1a80
34 files changed
+5723

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
-- ─────────────────────────────────────────────────────────
-- 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);