feat(app): use instrumentation for migrations

This commit is contained in:
ItzCrazyKns
2025-10-11 17:35:27 +05:30
parent 47350b34ec
commit 535c0b9897
4 changed files with 14 additions and 10 deletions

11
src/instrumentation.ts Normal file
View File

@@ -0,0 +1,11 @@
export const register = async () => {
if (process.env.NEXT_RUNTIME === 'nodejs') {
try {
console.log('Running database migrations...');
await import('./lib/db/migrate');
console.log('Database migrations completed successfully');
} catch (error) {
console.error('Failed to run database migrations:', error);
}
}
};