const { sequelize } = require('../config/database'); async function dropTables() { try { console.log('🔄 Dropping old grade tables...'); await sequelize.query('DROP TABLE IF EXISTS grade_history'); await sequelize.query('DROP TABLE IF EXISTS grade_summaries'); await sequelize.query('DROP TABLE IF EXISTS grades'); await sequelize.query('DROP TABLE IF EXISTS grade_items'); await sequelize.query('DROP TABLE IF EXISTS grade_categories'); await sequelize.query('DROP TABLE IF EXISTS leave_requests'); console.log('✅ Tables dropped successfully'); process.exit(0); } catch (error) { console.error('❌ Error dropping tables:', error.message); process.exit(1); } } dropTables();