import { prisma } from './prisma.js'

/** Служебная категория для товаров без выбранной категории. Slug не менять. */
export const UNSPECIFIED_CATEGORY_SLUG = 'ne-ukazano'

export async function getOrCreateUnspecifiedCategory() {
  return prisma.category.upsert({
    where: { slug: UNSPECIFIED_CATEGORY_SLUG },
    update: {},
    create: {
      name: 'Не указано',
      slug: UNSPECIFIED_CATEGORY_SLUG,
      sort: 9999,
    },
  })
}

export function isUnspecifiedCategorySlug(slug) {
  return slug === UNSPECIFIED_CATEGORY_SLUG
}
