Skip to content

Commit aa3787b

Browse files
authored
Merge pull request #1561 from Northeastern-Electric-Racing/#1532-more-orioles
#1532 added seed data to orioles
2 parents 97fb630 + a7f155d commit aa3787b

2 files changed

Lines changed: 105 additions & 2 deletions

File tree

src/backend/src/prisma/seed-data/users.seed.ts

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,78 @@ const reidChandler: Prisma.UserCreateInput = {
244244
role: Role.HEAD
245245
};
246246

247+
const brooksRobinson: Prisma.UserCreateInput = {
248+
firstName: 'Brooks',
249+
lastName: 'Robinson',
250+
email: 'the.brooksters@orioles.com',
251+
googleAuthId: 'fries',
252+
role: Role.HEAD
253+
};
254+
255+
const jimPalmer: Prisma.UserCreateInput = {
256+
firstName: 'Jim',
257+
lastName: 'Palmer',
258+
email: 'jimmy.palms@orioles.com',
259+
googleAuthId: 'burger',
260+
role: Role.LEADERSHIP
261+
};
262+
263+
const eddieMurray: Prisma.UserCreateInput = {
264+
firstName: 'Eddie',
265+
lastName: 'Murray',
266+
email: 'eddie.murray@orioles.com',
267+
googleAuthId: 'hotdog',
268+
role: Role.HEAD
269+
};
270+
271+
const georgeSisler: Prisma.UserCreateInput = {
272+
firstName: 'George',
273+
lastName: 'Sisler',
274+
email: 'g.sisler@orioles.com',
275+
googleAuthId: 'popcorn',
276+
role: Role.LEADERSHIP
277+
};
278+
279+
const urbanShocker: Prisma.UserCreateInput = {
280+
firstName: 'Urban',
281+
lastName: 'Shocker',
282+
email: 'shock.the.game@orioles.com',
283+
googleAuthId: 'shocking',
284+
role: Role.MEMBER
285+
};
286+
287+
const kenWilliams: Prisma.UserCreateInput = {
288+
firstName: 'Ken',
289+
lastName: 'Williams',
290+
email: 'justKen@orioles.com',
291+
googleAuthId: 'kenough',
292+
role: Role.MEMBER
293+
};
294+
295+
const boogPowell: Prisma.UserCreateInput = {
296+
firstName: 'Boog',
297+
lastName: 'Powell',
298+
email: 'boogs@orioles.com',
299+
googleAuthId: 'soda',
300+
role: Role.MEMBER
301+
};
302+
303+
const mannyMachado: Prisma.UserCreateInput = {
304+
firstName: 'Manny',
305+
lastName: 'Machado',
306+
email: 'machoman@orioles.com',
307+
googleAuthId: 'macho',
308+
role: Role.HEAD
309+
};
310+
311+
const babyDollJacobson: Prisma.UserCreateInput = {
312+
firstName: 'Baby Doll',
313+
lastName: 'Jacobson',
314+
email: 'bbydoll@orioles.com',
315+
googleAuthId: 'babes',
316+
role: Role.LEADERSHIP
317+
};
318+
247319
export const dbSeedAllUsers = {
248320
thomasEmrax,
249321
joeShmoe,
@@ -268,5 +340,14 @@ export const dbSeedAllUsers = {
268340
nezamJazayeri,
269341
ryanHowe,
270342
anthonyBernardi,
271-
reidChandler
343+
reidChandler,
344+
brooksRobinson,
345+
jimPalmer,
346+
eddieMurray,
347+
georgeSisler,
348+
urbanShocker,
349+
kenWilliams,
350+
boogPowell,
351+
mannyMachado,
352+
babyDollJacobson
272353
};

src/backend/src/prisma/seed.ts

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,15 @@ const performSeed: () => Promise<void> = async () => {
5959
const ryanHowe = await prisma.user.create({ data: dbSeedAllUsers.ryanHowe });
6060
const anthonyBernardi = await prisma.user.create({ data: dbSeedAllUsers.anthonyBernardi });
6161
const reidChandler = await prisma.user.create({ data: dbSeedAllUsers.reidChandler });
62+
const brooksRobinson = await prisma.user.create({ data: dbSeedAllUsers.brooksRobinson });
63+
const jimPalmer = await prisma.user.create({ data: dbSeedAllUsers.jimPalmer });
64+
const eddieMurray = await prisma.user.create({ data: dbSeedAllUsers.eddieMurray });
65+
const georgeSisler = await prisma.user.create({ data: dbSeedAllUsers.georgeSisler });
66+
const urbanShocker = await prisma.user.create({ data: dbSeedAllUsers.urbanShocker });
67+
const kenWilliams = await prisma.user.create({ data: dbSeedAllUsers.kenWilliams });
68+
const boogPowell = await prisma.user.create({ data: dbSeedAllUsers.boogPowell });
69+
const mannyMachado = await prisma.user.create({ data: dbSeedAllUsers.mannyMachado });
70+
const babyDollJacobson = await prisma.user.create({ data: dbSeedAllUsers.babyDollJacobson });
6271

6372
/**
6473
* Make initial project so that we can start to create other stuff
@@ -155,7 +164,20 @@ const performSeed: () => Promise<void> = async () => {
155164
await TeamsService.setTeamMembers(
156165
brandonHyde,
157166
orioles.teamId,
158-
[adleyRutschman, calRipken, anthonyBernardi].map((user) => user.userId)
167+
[
168+
adleyRutschman,
169+
calRipken,
170+
anthonyBernardi,
171+
brooksRobinson,
172+
jimPalmer,
173+
eddieMurray,
174+
georgeSisler,
175+
urbanShocker,
176+
kenWilliams,
177+
boogPowell,
178+
mannyMachado,
179+
babyDollJacobson
180+
].map((user) => user.userId)
159181
);
160182
await TeamsService.setTeamMembers(
161183
thomasEmrax,

0 commit comments

Comments
 (0)