import { createClient } from '@supabase/supabase-js'; // Initialize Supabase client const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL!; const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!; const supabase = createClient(supabaseUrl, supabaseKey); // Test the connection const testConnection = async () => { try { const { data, error } = await supabase .from('mahasiswa') .select('count') .limit(1); if (error) { console.error('Database connection failed:', error); return false; } console.log('Database connection successful'); return true; } catch (error) { console.error('Database connection failed:', error); return false; } }; // Export both the client and the test function export { supabase as default, testConnection };