import { NextResponse } from 'next/server'; import payload from 'payload'; import config from '../../../../../payload.config'; export async function POST() { await payload.init({ config, }); const email = 'admin@obc-maconnerie.com'; const password = 'AdminTest123!'; try { const user = await payload.create({ collection: 'users', data: { email, password, }, }); return NextResponse.json({ ok: true, user }); } catch (err) { console.error(err); const message = err instanceof Error ? err.message : 'Unknown error while creating admin'; return NextResponse.json( { ok: false, error: message }, { status: 500 }, ); } }