Finalizando migração de dados do MongoDB Atlas para Supabase: corrigindo esquemas de campos decimais e garantindo integridade de relacionamento de projetos

This commit is contained in:
2026-04-03 18:15:32 +00:00
parent 5c24783320
commit dd06fd1196
3 changed files with 137 additions and 36 deletions

View File

@@ -66,15 +66,15 @@ CREATE TABLE IF NOT EXISTS gpi.painting_schemes (
name TEXT NOT NULL,
type TEXT,
coat TEXT,
solids_volume DECIMAL(5,2),
yield_theoretical DECIMAL(10,2),
eps_min DECIMAL(5,2),
eps_max DECIMAL(5,2),
dilution DECIMAL(5,2),
solids_volume DECIMAL(12,3),
yield_theoretical DECIMAL(12,3),
eps_min DECIMAL(12,3),
eps_max DECIMAL(12,3),
dilution DECIMAL(12,3),
manufacturer TEXT,
color TEXT,
paint_consumption DECIMAL(10,3),
thinner_consumption DECIMAL(10,3),
paint_consumption DECIMAL(12,3),
thinner_consumption DECIMAL(12,3),
paint_id TEXT,
thinner_id TEXT,
color_hex TEXT,
@@ -148,23 +148,23 @@ CREATE TABLE IF NOT EXISTS gpi.technical_data_sheets (
type TEXT,
file_url TEXT,
upload_date DATE,
solids_volume DECIMAL(5,2),
density DECIMAL(6,3),
solids_volume DECIMAL(12,3),
density DECIMAL(12,3),
mixing_ratio TEXT,
yield_theoretical DECIMAL(10,2),
wft_min DECIMAL(6,2),
wft_max DECIMAL(6,2),
dft_min DECIMAL(6,2),
dft_max DECIMAL(6,2),
yield_theoretical DECIMAL(12,3),
wft_min DECIMAL(12,3),
wft_max DECIMAL(12,3),
dft_min DECIMAL(12,3),
dft_max DECIMAL(12,3),
reducer TEXT,
mixing_ratio_weight TEXT,
mixing_ratio_volume TEXT,
dft_reference DECIMAL(6,2),
yield_factor DECIMAL(5,3),
dilution DECIMAL(5,2),
dft_reference DECIMAL(12,3),
yield_factor DECIMAL(12,3),
dilution DECIMAL(12,3),
notes TEXT,
manufacturer_code TEXT,
min_stock DECIMAL(10,3),
min_stock DECIMAL(12,3),
typical_application TEXT,
created_at TIMESTAMPTZ DEFAULT NOW(),
updated_at TIMESTAMPTZ DEFAULT NOW()