Fix jwt-token

This commit is contained in:
2025-08-17 09:21:05 +02:00
parent 3c8d5fab9d
commit d23d2dbbce
4 changed files with 311 additions and 94 deletions

29
server/resetDatabase.js Normal file
View File

@@ -0,0 +1,29 @@
#!/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();