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 { data: allData } = await supabase.from('horaires').select('numero_train, gare_depart_nom, gare_arrivee_nom, heure_depart, gares_desservies, circule_dimanche').limit(200); const horaires = allData.filter(h => JSON.stringify(h).includes("Ouges") && h.circule_dimanche === true); horaires.forEach(h => { const stop = h.gares_desservies.find(s => s.gare_nom === 'Ouges'); console.log(`Train ${h.numero_train} departs Ouges at ${stop ? stop.heure_depart : h.heure_depart} with quai_reel: ${stop ? stop.quai_reel : 'none'}`); }); } run();