chore: reduces parallel creates in live preview seed

This commit is contained in:
James
2024-04-06 14:22:43 -04:00
parent 7d2dc5b6c6
commit 674bb3758d

View File

@@ -31,16 +31,15 @@ export const seed: Config['onInit'] = async (payload) => {
},
})
const [tenant1Doc] = await Promise.all([
await payload.create({
collection: tenantsSlug,
data: tenant1,
}),
await payload.create({
collection: tenantsSlug,
data: tenant2,
}),
])
const tenant1Doc = await payload.create({
collection: tenantsSlug,
data: tenant1,
})
await payload.create({
collection: tenantsSlug,
data: tenant2,
})
const media = await payload.create({
collection: 'media',
@@ -53,32 +52,32 @@ export const seed: Config['onInit'] = async (payload) => {
const mediaID = payload.db.defaultIDType === 'number' ? media.id : `"${media.id}"`
const tenantID = payload.db.defaultIDType === 'number' ? tenant1Doc.id : `"${tenant1Doc.id}"`
const [post1Doc, post2Doc, post3Doc] = await Promise.all([
await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post1)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
}),
await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post2)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
}),
await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post3)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
}),
])
const post1Doc = await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post1)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
})
const post2Doc = await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post2)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
})
const post3Doc = await payload.create({
collection: postsSlug,
data: JSON.parse(
JSON.stringify(post3)
.replace(/"\{\{IMAGE\}\}"/g, mediaID)
.replace(/"\{\{TENANT_1_ID\}\}"/g, tenantID),
),
})
const postsPageDoc = await payload.create({
collection: pagesSlug,