#!/usr/bin/env node /** * Database Reset Script * Forces database sync and reseeds data */ const { sequelize } = require('./models'); const seedDatabase = require('./seedDatabase'); async function resetDatabase() { try { console.log('🗑️ Resetting database...'); // Force sync (drops and recreates all tables) await sequelize.sync({ force: true }); console.log('✅ Database tables recreated'); // Reseed with initial data await seedDatabase(); console.log('✅ Database reset complete'); process.exit(0); } catch (error) { console.error('❌ Database reset failed:', error); process.exit(1); } } resetDatabase();