import { PrismaClient } from '../prisma/client-generated' import bcrypt from 'bcryptjs' const prisma = new PrismaClient() async function main() { const email = 'test@example.com' const password = 'password123' const hashedPassword = await bcrypt.hash(password, 10) const user = await prisma.user.upsert({ where: { email }, update: { password: hashedPassword }, create: { email, name: 'Test User', password: hashedPassword, aiSettings: { create: { showRecentNotes: true // Ensure this is true! } } } }) console.log(`User created/updated: ${user.email}`) } main() .catch(e => console.error(e)) .finally(async () => await prisma.$disconnect())