From c6a377633294e25e50b05ecc05b2ff9d334375b8 Mon Sep 17 00:00:00 2001 From: fchinembiri Date: Wed, 12 Aug 2026 05:01:49 +0200 Subject: [PATCH] fix(nextgen): seed missing sysadmin@school.com user --- apps/nextgen/server/src/database/seed_dummy_data.js | 1 + apps/nextgen/server/src/database/seeds/users_and_staff.js | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/nextgen/server/src/database/seed_dummy_data.js b/apps/nextgen/server/src/database/seed_dummy_data.js index 23632c3..45129fc 100644 --- a/apps/nextgen/server/src/database/seed_dummy_data.js +++ b/apps/nextgen/server/src/database/seed_dummy_data.js @@ -75,6 +75,7 @@ function runPrimarySchoolSeed(dbInstance) { `); const coreUatUsers = [ + { uid: 'uid-sysadmin', email: 'sysadmin@school.com', role: 'systems_admin',first_name: 'Systems', last_name: 'Admin', pwd: defaultPwdHash, phone: '+263771000000' }, { uid: 'uid-superadmin', email: 'superadmin@school.com', role: 'school_admin', first_name: 'Super', last_name: 'Admin', pwd: defaultPwdHash, phone: '+263771000001' }, { uid: 'uid-admin', email: 'admin@school.com', role: 'school_admin', first_name: 'System', last_name: 'Admin', pwd: defaultPwdHash, phone: '+263771000002' }, { uid: 'uid-principal', email: 'principal@school.com', role: 'principal', first_name: 'Tendai', last_name: 'Moyo', pwd: princPwdHash, phone: '+263771000003' }, diff --git a/apps/nextgen/server/src/database/seeds/users_and_staff.js b/apps/nextgen/server/src/database/seeds/users_and_staff.js index 4f7f08a..6fec5da 100644 --- a/apps/nextgen/server/src/database/seeds/users_and_staff.js +++ b/apps/nextgen/server/src/database/seeds/users_and_staff.js @@ -11,6 +11,7 @@ async function seedUsersAndStaff(db) { const hashPrinc = bcrypt.hashSync('principal123', 4); const users = [ + { uid: 'uid-sysadmin', email: 'sysadmin@school.com', first_name: 'Systems', last_name: 'Admin', role: 'systems_admin',password: hashDefault }, { uid: 'uid-admin', email: 'admin@school.com', first_name: 'System', last_name: 'Admin', role: 'school_admin', password: hashDefault }, { uid: 'uid-principal', email: 'principal@school.com', first_name: 'Tendai', last_name: 'Moyo', role: 'principal', password: hashPrinc }, { uid: 'uid-teacher', email: 'teacher@school.com', first_name: 'Blessing', last_name: 'Chiwenga', role: 'teacher', password: hashTeacher },