import 'dotenv/config' import { getPayload } from 'payload' import config from '../../payload.config.js' async function main() { const payload = await getPayload({ config }) const { totalDocs } = await payload.find({ collection: 'locations', where: { slug: { equals: 'dyvolis' } }, limit: 1, overrideAccess: true, }) if (totalDocs > 0) { console.log('DyvoLis location already exists') process.exit(0) } await payload.create({ collection: 'locations', data: { name: 'Диво Ліс', slug: 'dyvolis', tagline: 'Казковий світ топіарних фігур', shortDesc: 'Топіарні фігури з живих рослин — 60+ персонажів улюблених казок у живому лісі.', showInMenu: true, showOnHome: true, showDetailPage: true, sort: 2, heroStat: '60+', heroStatLabel: 'експонатів з безпечних для дітей матеріалів', heroTips: [ { text: 'Унікальна ландшафтна композиція з місцями для відпочинку' }, { text: 'Повна свобода переміщення — без заборон' }, ], galleryQuote: 'Це місце — де малеча зустрічає героїв улюблених казок. Простір справжнього дитинства.', whyVisitTitle: 'Чому варто відвідати ДивоЛіс', whyVisitItems: [ { title: 'Простір для спільної фантазії', description: 'Вигадуйте казки та пригоди разом із дітьми — кожна топіарна фігурка стає новою сторінкою вашої власної чарівної історії.', }, { title: 'Казковий ліс у справжньому лісі', description: 'Ми створили локацію, в якій гармонійно поєднуються казкові фігури та жива природа. Прогулянка лісом ще не була такою захопливою.', }, { title: 'Магічні кадри для сімейного альбому', description: 'Унікальні топіарні декорації та яскраві персонажі — ідеальний фон для незабутніх сімейних фотографій.', }, ], workingHours: 'щодня з 11:00 до 20:00', comboDescription: 'Динопарк + Диволіс із казковими топіарними фігурами + Дзеркальний лабіринт', } as never, overrideAccess: true, }) console.log('Created DyvoLis location') process.exit(0) } main().catch((err) => { console.error(err) process.exit(1) })