Import doctor reviews through Payload so production seed no longer depends on local psql.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alexey Novikov
2026-09-16 15:07:47 +03:00
co-authored by Cursor
parent cbd4299b58
commit 7415e64586
3 changed files with 43 additions and 58 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ import 'dotenv/config'
import { getPayload } from 'payload'
import { paidDoctors } from './paid-doctors'
import { seedPromotions } from './import-promotions'
import { seedReviews } from './import-reviews'
import config from '../payload.config'
const translations = {
@@ -359,7 +360,7 @@ async function seed() {
const existingReviews = await payload.find({ collection: 'reviews', limit: 1 })
if (!existingReviews.docs.length) {
console.log('Doctor reviews skipped')
await seedReviews(payload)
}
await seedPromotions(payload)