Vijayadhith7's picture
Upload 29 files
57a1132 verified
const supabase = require('../db');
async function clearDB() {
console.log('Clearing database tables for clean sync test...');
try {
// Truncating tables CASCADE equivalent is deleting all records
const { error: err1 } = await supabase.from('follow_ups').delete().neq('id', '00000000-0000-0000-0000-000000000000');
if (err1) console.error('Error clearing follow_ups:', err1.message);
const { error: err2 } = await supabase.from('admissions').delete().neq('id', '00000000-0000-0000-0000-000000000000');
if (err2) console.error('Error clearing admissions:', err2.message);
const { error: err3 } = await supabase.from('leads').delete().neq('id', '00000000-0000-0000-0000-000000000000');
if (err3) console.error('Error clearing leads:', err3.message);
const { error: err4 } = await supabase.from('counselors').delete().neq('id', '00000000-0000-0000-0000-000000000000');
if (err4) console.error('Error clearing counselors:', err4.message);
console.log('✅ All tables cleared successfully.');
} catch (error) {
console.error('Unexpected error:', error.message);
}
}
clearDB();