learning_ai_invt_trdg/backend/check_user_schema.ts

20 lines
647 B
TypeScript

import { createClient } from '@supabase/supabase-js';
import * as dotenv from 'dotenv';
import path from 'path';
dotenv.config({ path: path.resolve(process.cwd(), '.env') });
const supabase = createClient(process.env.SUPABASE_URL!, process.env.SUPABASE_KEY!);
async function checkUserSchema() {
const { data, error } = await supabase.from('users').select('*').limit(1);
if (error) {
console.error('Error:', error);
} else if (data && data.length > 0) {
console.log('Columns:', Object.keys(data[0]).join(', '));
} else {
console.log('Users table is empty.');
}
}
checkUserSchema();