fix: conversão de tipo no PostgreSQL e correção de erro 400 Bad Request ao importar peças em lote via XLS

This commit is contained in:
2026-09-02 14:15:55 +00:00
parent 78d3f72545
commit b201e67291
6 changed files with 132 additions and 1 deletions
+25
View File
@@ -0,0 +1,25 @@
const { createClient } = require('@supabase/supabase-js');
const fs = require('fs');
const envContent = fs.readFileSync('.env', 'utf8');
const supabaseUrl = envContent.match(/VITE_SUPABASE_URL=\"(.*?)\"/)[1];
const supabaseKey = envContent.match(/VITE_SUPABASE_PUBLISHABLE_KEY=\"(.*?)\"/)[1];
const supabase = createClient(supabaseUrl, supabaseKey, { db: { schema: 'TS_ERP' } });
async function run() {
const { data: existingFicha } = await supabase
.from('ficha_tecnica_contratos')
.select('id')
.eq('of_number', 'B133')
.maybeSingle();
if (existingFicha) {
const { data, error } = await supabase
.from('ficha_tecnica_contratos')
.update({ quantidade: 2 })
.eq('id', existingFicha.id);
console.log('Update result:', { data, error });
} else {
console.log('No ficha found for B133');
}
}
run();