import { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient(); async function main() { const id = process.env.DEFAULT_ORGANIZATION_ID ?? '00000000-0000-0000-0000-000000000001'; const existing = await prisma.organization.findUnique({ where: { id } }); if (existing) { console.log(`organization ${id} already exists — skipping seed`); return; } await prisma.organization.create({ data: { id, name: 'ООО «Моя компания»', inn: '0000000000', // Остальные реквизиты пользователь заполнит через UI на странице «Реквизиты». }, }); console.log(`organization ${id} created (заполните реквизиты в UI: /organization)`); } main() .catch((e) => { console.error(e); process.exit(1); }) .finally(async () => { await prisma.$disconnect(); });