const { createClient } = require('@supabase/supabase-js'); require('dotenv').config({ path: '/Users/mathisgrillot/IdeaProjects/afficheurs-ferrovia/.env' }); const supabase = createClient(process.env.REACT_APP_SUPABASE_URL, process.env.REACT_APP_SUPABASE_ANON_KEY); async function run() { const gareDisplay = "Ouges"; const flexNeedle = `%${String(gareDisplay).replace(/[-_+\s]+/g, '%')}%`; console.log("flexNeedle:", flexNeedle); const { data: gdata, error: gerr } = await supabase.from('gares').select('id,type').ilike('nom', flexNeedle).limit(1); console.log("gdata:", gdata); let fetchedType = null; if (!gerr && gdata && gdata.length) fetchedType = gdata[0] && gdata[0].type; console.log("fetchedType:", fetchedType); } run();