diff --git a/api/debug-db.js b/api/debug-db.js index 45649d3..fc77f42 100644 --- a/api/debug-db.js +++ b/api/debug-db.js @@ -1,26 +1,10 @@ -import { createClient } from '@supabase/supabase-js'; - -const SUPABASE_URL = process.env.SUPABASE_URL || 'https://hwithddwaapyhnfwcesj.supabase.co'; -const SUPABASE_KEY = process.env.SUPABASE_SERVICE_KEY || process.env.SUPABASE_ANON_KEY; - -const supabase = createClient(SUPABASE_URL, SUPABASE_KEY); - export default async function handler(req, res) { - try { - const { data: products } = await supabase.from('products').select('*').limit(5); - const { data: history } = await supabase.from('products_history').select('*').limit(5); - const { count } = await supabase.from('products').select('*', { count: 'exact', head: true }); - - return res.json({ - productsCount: count, - sampleProducts: products, - sampleHistory: history, - env: { - hasUrl: !!process.env.SUPABASE_URL, - hasKey: !!process.env.SUPABASE_SERVICE_KEY - } - }); - } catch (err) { - return res.status(500).json({ error: err.message }); - } + return res.json({ + env: { + SUPABASE_URL: !!process.env.SUPABASE_URL, + SUPABASE_SERVICE_KEY: !!process.env.SUPABASE_SERVICE_KEY, + SUPABASE_ANON_KEY: !!process.env.VITE_SUPABASE_ANON_KEY || !!process.env.SUPABASE_ANON_KEY + }, + url: process.env.SUPABASE_URL || 'not set' + }); }