Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ export const seedReimbursementRequests = async (
karen: any;
spongebob: any;
patrick: any;
squidward: any;
sandy: any;
},
vendors: {
tesla: Vendor;
Expand Down
35 changes: 34 additions & 1 deletion src/backend/src/prisma/seed-data/teams.seed.ts
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,37 @@ const meanGirls = (headId: string, organizationId: string): Prisma.TeamCreateArg
};
};

export const dbSeedAllTeams = { ravens, orioles, justiceLeague, huskies, avatarBenders, plLegends, financeTeam, meanGirls };
const krustyKrabers = (headId: string, organizationId: string): Prisma.TeamCreateArgs => {
return {
data: {
teamName: 'Krusty Krab Crew',
slackId: 'C06HR7WTTKM',
headId,
organizationId
}
};
};

const penguinsOfMadagascar = (headId: string, organizationId: string): Prisma.TeamCreateArgs => {
return {
data: {
teamName: 'Penguins of Madagascar',
slackId: 'C06HR7WTTKM',
headId,
organizationId
}
};
};

export const dbSeedAllTeams = {
ravens,
orioles,
justiceLeague,
huskies,
avatarBenders,
plLegends,
financeTeam,
meanGirls,
krustyKrabers,
penguinsOfMadagascar
};
100 changes: 99 additions & 1 deletion src/backend/src/prisma/seed-data/users.seed.ts
Original file line number Diff line number Diff line change
Expand Up @@ -842,6 +842,68 @@ const kingJulian: Prisma.UserCreateInput = {
email: 'iliketomoveit@jungle.net'
};

const skipper: Prisma.UserCreateInput = {
firstName: 'Skipper',
lastName: 'Penguin',
googleAuthId: 'skipperpenguin',
email: 'allrightboys@penguin.net',
userSettings: {
create: {
defaultTheme: Theme.DARK,
slackId: SLACK_ID ? SLACK_ID : 'Penguin Boss'
}
}
};

const kowalski: Prisma.UserCreateInput = {
firstName: 'kowalski',
lastName: 'Penguin',
googleAuthId: 'kowalskipenguin',
email: 'kowalskipenguin@penguin.net'
};

const privat: Prisma.UserCreateInput = {
firstName: 'Private',
lastName: 'Penguin',
googleAuthId: 'privatepenguin',
email: 'privatepenguin@penguin.net'
};

const rico: Prisma.UserCreateInput = {
firstName: 'Rico',
lastName: 'Penguin',
googleAuthId: 'ricopenguin',
email: 'ricopenguin@penguin.net'
};

const alex: Prisma.UserCreateInput = {
firstName: 'Alex',
lastName: 'The Lion',
googleAuthId: 'alexlion',
email: 'alexthe@lion.org'
};

const marty: Prisma.UserCreateInput = {
firstName: 'Marty',
lastName: 'The Zebra',
googleAuthId: 'martyzebra',
email: 'marty@zebra.com'
};

const gloria: Prisma.UserCreateInput = {
firstName: 'Gloria',
lastName: 'The Hippo',
googleAuthId: 'gloriahippo',
email: 'gloria@hippo.hippo'
};

const melman: Prisma.UserCreateInput = {
firstName: 'Melman',
lastName: 'The Giraffe',
googleAuthId: 'melmangiraffe',
email: 'melman@giraffe.com'
};

const regina: Prisma.UserCreateInput = {
firstName: 'Regina',
lastName: 'George',
Expand Down Expand Up @@ -990,6 +1052,32 @@ const patrick: Prisma.UserCreateInput = {
}
};

const squidward: Prisma.UserCreateInput = {
firstName: 'Squidward',
lastName: 'Tenticles',
googleAuthId: 'squidward',
email: 'squidwardtenticles@yahoo.com',
userSettings: {
create: {
defaultTheme: Theme.DARK,
slackId: SLACK_ID ? SLACK_ID : 'squidward'
}
}
};

const sandy: Prisma.UserCreateInput = {
firstName: 'Sandy',
lastName: 'Star',
googleAuthId: 'sandy',
email: 'sandystar@gmail.com',
userSettings: {
create: {
defaultTheme: Theme.LIGHT,
slackId: SLACK_ID ? SLACK_ID : 'sandy'
}
}
};

export const dbSeedAllUsers = {
thomasEmrax,
joeShmoe,
Expand Down Expand Up @@ -1090,6 +1178,14 @@ export const dbSeedAllUsers = {
francis,
victorPerkins,
kingJulian,
skipper,
kowalski,
privat,
rico,
alex,
marty,
gloria,
melman,
regina,
gretchen,
karen,
Expand All @@ -1105,7 +1201,9 @@ export const dbSeedAllUsers = {
carr,
trang,
spongebob,
patrick
patrick,
squidward,
sandy
};

export const createUser = async (user: Prisma.UserCreateInput, role: RoleEnum, organizationId: string) => {
Expand Down
Loading