From 7e8e070d11a2f9e6577a135a701ad402137e4938 Mon Sep 17 00:00:00 2001 From: fullsizemalt <106900403+fullsizemalt@users.noreply.github.com> Date: Wed, 17 Dec 2025 09:08:55 -0800 Subject: [PATCH] chore(seed): align seed.ts with seed.js using correct domain and roles --- backend/prisma/seed.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/prisma/seed.ts b/backend/prisma/seed.ts index 80a3936..a0b25b6 100644 --- a/backend/prisma/seed.ts +++ b/backend/prisma/seed.ts @@ -28,6 +28,13 @@ async function main() { inventory: { view: true } }, isSystem: true + }, + { + name: 'Worker', + permissions: { + tasks: { view: true, complete: true } + }, + isSystem: true } ]; @@ -42,7 +49,7 @@ async function main() { const ownerRole = await prisma.role.findUnique({ where: { name: 'Facility Owner' } }); // Create Owner - const ownerEmail = 'admin@runfoo.com'; + const ownerEmail = 'admin@runfoo.run'; const existingOwner = await prisma.user.findUnique({ where: { email: ownerEmail } }); if (!existingOwner) {