From 78d403dcff22aa312948f7a528ebee949a64af95 Mon Sep 17 00:00:00 2001 From: kevin-asprec Date: Wed, 15 Apr 2026 10:26:20 +0800 Subject: [PATCH] fix: assign tenantId to superadmin in seed (column is NOT NULL) --- packages/db/prisma/seed.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/db/prisma/seed.ts b/packages/db/prisma/seed.ts index 86b3d81..b5b712b 100644 --- a/packages/db/prisma/seed.ts +++ b/packages/db/prisma/seed.ts @@ -102,7 +102,7 @@ async function main() { // ─── Super Admin (platform-level, no tenant) ─────────── const superAdmin = await prisma.user.create({ - data: { tenantId: null, email: 'superadmin@fiberops.dev', password: await hashPassword('admin123!'), firstName: 'Super', lastName: 'Admin' }, + data: { tenantId: tenant.id, email: 'superadmin@fiberops.dev', password: await hashPassword('admin123!'), firstName: 'Super', lastName: 'Admin' }, }); await prisma.userRole.create({ data: { userId: superAdmin.id, role: 'super_admin' } }); console.log(`Super Admin: superadmin@fiberops.dev (super_admin)`);