Massive backend refactoring done
This commit is contained in:
@@ -5,8 +5,21 @@ import prisma from './src/lib/prisma';
|
||||
try {
|
||||
const email = process.argv[2];
|
||||
if (!email) {
|
||||
console.error('Please provide email');
|
||||
process.exit(1);
|
||||
console.error('Please provide email');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
let user;
|
||||
for (let i = 0; i < 5; i++) {
|
||||
user = await prisma.user.findUnique({ where: { email } });
|
||||
if (user) break;
|
||||
console.log(`User ${email} not found, retrying (${i + 1}/5)...`);
|
||||
await new Promise(resolve => setTimeout(resolve, 1000));
|
||||
}
|
||||
|
||||
if (!user) {
|
||||
console.error(`User ${email} not found after retries. CWD: ${process.cwd()} DB: ${process.env.DATABASE_URL}`);
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
await prisma.user.update({
|
||||
|
||||
Reference in New Issue
Block a user