Update seed

Create new users updated to create a longer random value to prevent duplication when seeding db. Beer images now use a generated caption and alt text.
This commit is contained in:
Aaron William Po
2023-04-11 20:22:21 -04:00
parent 4594e22a4f
commit 6c8a510d80
3 changed files with 46 additions and 22 deletions

View File

@@ -20,12 +20,15 @@ const createNewBeerImages = async ({
for (let i = 0; i < numberOfImages; i++) {
const beerPost = beerPosts[Math.floor(Math.random() * beerPosts.length)];
const user = users[Math.floor(Math.random() * users.length)];
const caption = faker.lorem.sentence();
const alt = faker.lorem.sentence();
beerImagesPromises.push(
prisma.beerImage.create({
data: {
path: 'https://picsum.photos/5000/5000',
alt: 'Placeholder beer image.',
caption: 'Placeholder beer image caption.',
alt,
caption,
beerPost: { connect: { id: beerPost.id } },
postedBy: { connect: { id: user.id } },
createdAt,