mirror of
https://github.com/aaronpo97/the-biergarten-app.git
synced 2026-02-16 18:52:06 +00:00
Feat: Implement infinite scrolling brewery comment section
Refactor beer comment schemas to work on brewery comments as well. Add robots.txt to block crawling for now.
This commit is contained in:
@@ -28,30 +28,32 @@ import logger from '../../config/pino/logger';
|
||||
logger.info('Users created successfully.');
|
||||
|
||||
const locations = await createNewLocations({
|
||||
numberOfLocations: 150,
|
||||
numberOfLocations: 1600,
|
||||
joinData: { users },
|
||||
});
|
||||
|
||||
logger.info('Locations created successfully.');
|
||||
|
||||
const [breweryPosts, beerTypes] = await Promise.all([
|
||||
createNewBreweryPosts({ numberOfPosts: 130, joinData: { users, locations } }),
|
||||
createNewBreweryPosts({ numberOfPosts: 1500, joinData: { users, locations } }),
|
||||
createNewBeerTypes({ joinData: { users } }),
|
||||
]);
|
||||
logger.info('Brewery posts and beer types created successfully.');
|
||||
|
||||
const beerPosts = await createNewBeerPosts({
|
||||
numberOfPosts: 200,
|
||||
numberOfPosts: 3000,
|
||||
joinData: { breweryPosts, beerTypes, users },
|
||||
});
|
||||
|
||||
logger.info('Beer posts created successfully.');
|
||||
|
||||
const [beerPostComments, breweryPostComments] = await Promise.all([
|
||||
createNewBeerPostComments({
|
||||
numberOfComments: 45000,
|
||||
numberOfComments: 100000,
|
||||
joinData: { beerPosts, users },
|
||||
}),
|
||||
createNewBreweryPostComments({
|
||||
numberOfComments: 45000,
|
||||
numberOfComments: 100000,
|
||||
joinData: { breweryPosts, users },
|
||||
}),
|
||||
]);
|
||||
@@ -59,11 +61,11 @@ import logger from '../../config/pino/logger';
|
||||
|
||||
const [beerPostLikes, breweryPostLikes] = await Promise.all([
|
||||
createNewBeerPostLikes({
|
||||
numberOfLikes: 10000,
|
||||
numberOfLikes: 100000,
|
||||
joinData: { beerPosts, users },
|
||||
}),
|
||||
createNewBreweryPostLikes({
|
||||
numberOfLikes: 10000,
|
||||
numberOfLikes: 100000,
|
||||
joinData: { breweryPosts, users },
|
||||
}),
|
||||
]);
|
||||
@@ -71,11 +73,11 @@ import logger from '../../config/pino/logger';
|
||||
|
||||
const [beerImages, breweryImages] = await Promise.all([
|
||||
createNewBeerImages({
|
||||
numberOfImages: 100000,
|
||||
numberOfImages: 20000,
|
||||
joinData: { beerPosts, users },
|
||||
}),
|
||||
createNewBreweryImages({
|
||||
numberOfImages: 100000,
|
||||
numberOfImages: 20000,
|
||||
joinData: { breweryPosts, users },
|
||||
}),
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user