39948-vm/backend/src/db/reset.ts
2026-07-01 15:45:38 +02:00

20 lines
404 B
TypeScript

import { execSync } from 'node:child_process';
import db from './models/index.ts';
async function resetDatabase(): Promise<void> {
console.log('Resetting Database');
try {
await db.sequelize.sync({ force: true });
execSync('sequelize db:seed:all');
console.log('OK');
process.exit(0);
} catch (error) {
console.error(error);
process.exit(1);
}
}
void resetDatabase();