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, error } = await supabase.from('horaires').select('numero_train, gare_depart_nom, gare_arrivee_nom, gares_desservies').or('gare_depart_nom.ilike.%Ouges%,gare_arrivee_nom.ilike.%Ouges%'); if (!data || data.length === 0) { // try to fetch all and filter in JS const { data: allData } = await supabase.from('horaires').select('numero_train, gare_depart_nom, gare_arrivee_nom, gares_desservies').limit(200); const filtered = allData.filter(h => JSON.stringify(h).includes("Ouges")); console.log("Horaires Ouges (JS filter):", JSON.stringify(filtered.slice(0, 2), null, 2)); } else { console.log("Horaires Ouges:", JSON.stringify(data.slice(0, 2), null, 2)); } } run();