added tons of features

This commit is contained in:
2025-02-05 08:01:14 +02:00
parent 4ae0d8c545
commit 8138da6b1d
195 changed files with 12619 additions and 415 deletions

View File

@@ -0,0 +1,55 @@
import {Store} from '@prisma/client'
import {type prismaClientType} from '@/lib/db/prisma/seed/main'
import {slug} from '@/lib/utils'
const STORE_TITLE = 'Be Well'
const STORE_TITLE_RU = STORE_TITLE
export const storeSeed = async function (prisma: prismaClientType) {
const store: Store = await prisma.store.create({
data: {
slug: slug(STORE_TITLE),
active: true,
image: '/images/logo.svg',
storeLocale: {
create: [
{
title: STORE_TITLE,
lang: 'uk',
motto: 'подбай про себе',
slug: slug(STORE_TITLE, 'uk')
// meta: {
// create: {
// keywords: ['харчові добавки', 'вітаміни'],
// openGraph: {
// create: {
// locale: 'uk_UA'
// }
// }
// }
// }
},
{
title: STORE_TITLE_RU,
lang: 'ru',
motto: 'позаботься о себе',
slug: slug(STORE_TITLE_RU, 'ru')
// meta: {
// create: {
// keywords: ['пищевые добавки', 'витамины'],
// openGraph: {
// create: {
// locale: 'ru_UA'
// }
// }
// }
// }
}
]
}
}
})
return store
}