Files
tracksteel_app/supabase/migrations/20250628143625-abf5bcfc-3f06-4a8a-b50d-f36cbe92f4ef.sql

22 lines
833 B
SQL

-- Alterar campos de peso na tabela pecas para aceitar decimais com precisão adequada
ALTER TABLE public.pecas
ALTER COLUMN peso_unitario TYPE NUMERIC(10,3),
ALTER COLUMN peso_total TYPE NUMERIC(10,3);
-- Permitir valores nulos nos campos de texto opcionais da tabela pecas
ALTER TABLE public.pecas
ALTER COLUMN tratamento_superficial DROP NOT NULL,
ALTER COLUMN material DROP NOT NULL,
ALTER COLUMN perfil_principal DROP NOT NULL,
ALTER COLUMN descricao DROP NOT NULL;
-- Permitir valores nulos nos campos de texto opcionais da tabela componentes_peca
ALTER TABLE public.componentes_peca
ALTER COLUMN descricao DROP NOT NULL,
ALTER COLUMN perfil DROP NOT NULL;
-- Alterar campo peso_unitario na tabela componentes_peca para aceitar decimais
ALTER TABLE public.componentes_peca
ALTER COLUMN peso_unitario TYPE NUMERIC(10,3);