import { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient(); async function main() { console.log('Start seeding blogs...'); // Create a default admin author if not exists let admin = await prisma.user.findFirst({ where: { role: 'admin' } }); if (!admin) { admin = await prisma.user.create({ data: { id: "123e4567-e89b-12d3-a456-426614174000", firstName: 'مدیر', lastName: 'سیستم', mobile: '09000000000', role: 'admin', password: 'hashed_password' // just dummy } }); } const blog1Content = [ '

کلسیم یکی از مهم‌ترین مواد معدنی برای رشد ساختار استخوانی است. توله‌سگ‌ها در ماه‌های اول زندگی به کلسیم بیشتری نیاز دارند تا اسکلت‌بندی محکمی داشته باشند.

', '', '

نسبت Ca:P (کلسیم به فسفر)

', '

نسبت ایده‌آل کلسیم به فسفر در رژیم توله‌سگ‌ها ۱.۲:۱ تا ۱.۵:۱ است. عدم تعادل در این نسبت می‌تواند منجر به ناهنجاری‌های استخوانی مانند پاهای پرانتزی و دیسپلازی هیپ شود. پودر پوسته تخم مرغ کنینا با ۳۶٪ کلسیم خالص و فسفر ۰.۱٪ بهترین گزینه برای تنظیم این نسبت است.

', '', '

نقش ویتامین D3 در جذب کلسیم

', '

ویتامین D3 (کوله‌کلسیفرول) جذب کلسیم از روده را تا ۳۰٪ افزایش می‌دهد. مصرف همزمان ویتامین D2 (ارگوکلسیفرول) با D3 مجاز نیست زیرا این دو با یکدیگر رقابت کرده و جذب مؤثر را کاهش می‌دهند.

', '', '

محصولات توصیه شده برای توله‌سگ‌ها

', '', '', '

هشدار برای نژادهای بزرگ

', '

نژادهای بزرگ (ژرمن شپرد، لابرادور، گلدن رتریور و ...) مستعد دیسپلازی هیپ و مشکلات مفصلی هستند. مصرف مکمل‌های ارتوپدی مانند Flexan (کلاژن هیدرولیز شده با صدف لب سبز) از دوران توله‌گی توصیه می‌شود.

' ].join('\n'); const blog2Content = [ '

ویتامین‌های B Complex (B1، B2، B6، B12 و ...) کوآنزیم‌های ضروری چرخه کربس هستند که انرژی سلولی (ATP) را تولید می‌کنند. کمبود این ویتامین‌ها منجر به خستگی مزمن، ریزش مو و التهابات پوستی می‌شود.

', '', '

هر ویتامین B چه می‌کند؟

', '', '', '

نقش بیوتین در سلامت پوشش

', '

بیوتین کوآنزیم کربوکسیلازهای مسئول سنتز اسیدهای چرب و گلوکونئوژنز است. ریزش مو و شکنندگی پنجه از نشانه‌های کلاسیک کمبود بیوتین هستند. قرص بیوتین کنینا با تأثیر از هفته چهارم، پوشش براق و پنجه‌های محکم را تضمین می‌کند.

', '', '

محصولات تقویت‌کننده پوست و مو

', '', '', '

توصیه تغذیه‌ای

', '

برای سلامت پوست و مو، ترکیب Biotin-Tabs + Lachs-Öl بهترین نتیجه را می‌دهد. بیوتین از داخل کراتین‌سازی را تقویت کرده و امگا ۳ التهاب پوستی را کاهش می‌دهد.

' ].join('\n'); const blogs = [ { title: 'اهمیت کلسیم در رشد استخوان توله‌سگ‌ها', slug: 'calcium-importance-for-puppies', content: blog1Content, imageUrl: '/images/wiki/calcium.webp', metaTitle: 'اهمیت کلسیم در رشد سگ', metaDescription: 'چرا کلسیم برای توله سگ ها مهم است؟', keywords: 'کلسیم, سگ, رشد', authorId: admin.id }, { title: 'ویتامین‌های گروه B و سلامت پوست و مو', slug: 'b-vitamins-and-skin-health', content: blog2Content, imageUrl: '/images/wiki/vitamins.webp', metaTitle: 'ویتامین ب در سلامت پت', metaDescription: 'تاثیر ویتامین بی بر پوست و مو', keywords: 'ویتامین B, پوست, مو, گربه, سگ', authorId: admin.id } ]; for (const blog of blogs) { await prisma.blog.upsert({ where: { slug: blog.slug }, update: blog, create: blog, }); } console.log('Seeding blogs finished.'); } main() .then(async () => { await prisma.$disconnect(); }) .catch(async (e) => { console.error(e); await prisma.$disconnect(); process.exit(1); });