feat: seed User1 default regular user alongside admin
Adds a second seeded account (User1/123456) so a non-admin login exists by default for testing role-based UI restrictions. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -20,6 +20,14 @@ async function main() {
|
|||||||
|
|
||||||
console.log("Seed complete: admin user created (username: admin, password: 123456)");
|
console.log("Seed complete: admin user created (username: admin, password: 123456)");
|
||||||
|
|
||||||
|
await prisma.user.upsert({
|
||||||
|
where: { username: "User1" },
|
||||||
|
update: {},
|
||||||
|
create: { username: "User1", password: hashedPassword },
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log("Seed complete: User1 created (username: User1, password: 123456)");
|
||||||
|
|
||||||
// Seed 5 default staff members — rename these to real staff names in Settings
|
// Seed 5 default staff members — rename these to real staff names in Settings
|
||||||
const defaultStaff = ["A", "B", "C", "D", "E"];
|
const defaultStaff = ["A", "B", "C", "D", "E"];
|
||||||
for (const name of defaultStaff) {
|
for (const name of defaultStaff) {
|
||||||
|
|||||||
Reference in New Issue
Block a user