import { PrismaClient } from '@prisma/client'; declare const process: any; const prisma = new PrismaClient(); const CANONICAL_WIKI_TERMS = [ { id: "green-mussel", nameFa: "صدف لب‌سبز", nameEn: "Green-Lipped Mussel", scientificName: "Perna Canaliculus", description: "صدف بومی نیوزیلند با گرید دارویی که تنها منبع طبیعی سرشار از گلیکوزآمینوگلیکان‌ها (GAG)، اسیدهای چرب امگا ۳ خاص (ETA) و اسیدهای آمینه جهت بازسازی ماتریکس غضروفی و مایع مفصلی در سگ و گربه است.", benefits: [ "بازسازی بافت غضروفی و مایع سینوویال مفاصل", "خواص ضدالتهابی طبیعی برای تاندون‌ها و رباط‌ها", "بهبود انعطاف‌پذیری و کاهش سایش مفصلی" ] }, { id: "hydroxyapatite", nameFa: "هیدروکسی آپاتیت", nameEn: "Hydroxyapatite", scientificName: "Calcium Phosphate Complex", description: "ترکیب کلسیم فسفات بیولوژیک با ساختار بلوری مشابه استخوان و دندان‌های پستانداران که بر خلاف مکمل‌های کلسیم معمولی، مستقیماً در توده استخوانی نفوذ کرده و کالوس استخوانی را پس از شکستگی یا جراحی بازسازی می‌کند.", benefits: [ "افزایش تراکم و استحکام توده استخوانی", "تسریع تشکیل کالوس استخوانی پس از جراحی یا شکستگی", "تقویت مینای دندان‌ها و پیشگیری از پوسیدگی" ] }, { id: "collagen", nameFa: "کلاژن هیدرولیز شده", nameEn: "Hydrolyzed Collagen", scientificName: "Bioactive Collagen Peptides", description: "پپتیدهای کلاژن زیست‌فعال با وزن مولکولی پایین که به سرعت از دستگاه گوارش جذب شده و در غضروف، استخوان و تاندون‌ها مستقر می‌شوند تا خاصیت ارتجاعی و مقاومت مکانیکی مفاصل را ارتقا دهند.", benefits: [ "افزایش خاصیت کشسانی تاندون‌ها و رباط‌ها", "تحریک سنتز کلاژن طبیعی در غضروف مفصلی", "کاهش خشکی مفاصل و تسهیل حرکت بدون درد" ] }, { id: "colostrum", nameFa: "آغوز", nameEn: "Colostrum", scientificName: "Bovine Colostrum", description: "اولین شیر پستانداران پس از زایمان، غنی از ایمونوگلوبولین‌های فعال (IgG, IgA, IgM)، لاکتوفرین و سایتوکاین‌ها برای فعال‌سازی فوری سیستم ایمنی، تقویت سد دفاعی روده و تسریع دوران نقاهت.", benefits: [ "فعال‌سازی فوری سیستم ایمنی و گلبول‌های سفید", "تقویت سد مخاطی روده و جلوگیری از نفوذ باکتری‌ها", "تسریع نقاهت و تقویت توله‌های ضعیف و مادران پس از زایمان" ] }, { id: "silver", nameFa: "نقره میکروسیلور", nameEn: "Microsilver", scientificName: "Microsilver BG", description: "ذرات نقره خالص با ساختار اسفنجی متخلخل با تکنولوژی آلمان که به دلیل اندازه درشت در خون جذب نمی‌شوند اما اثر آنتی‌باکتریال ۲۴ ساعته بر سطح دندان و لثه ایجاد کرده و پلاک‌های میکروبی را نابود می‌کنند.", benefits: [ "مبارزه با باکتری‌های مولد جرم و بوی بد دهان", "حفظ فلور طبیعی دهان بدون آسیب به بافت لثه", "جلوگیری از التهاب لثه و تشکیل پلاک دندانی" ] }, { id: "peat-extract", nameFa: "عصاره پیت", nameEn: "Peat Extract", scientificName: "Moor / Humic Acids", description: "عصاره مایع پیت طبیعی حاصل از رسوبات گیاهی غنی از اسیدهای هومیک و فولویک با بار الکتریکی منفی که سموم، گازها و باکتری‌های مضر دستگاه گوارش را به دام انداخته و فلور گوارشی را تنظیم می‌نماید.", benefits: [ "به دام انداختن سموم، فلزات سنگین و باکتری‌های مضر در روده", "تنظیم فلور میکروبی و بهبود هضم و اشتها", "رفع مدفوع‌خواری (کوپروفاژی) ناشی از کمبود املاح" ] }, { id: "salmon-oil", nameFa: "روغن ماهی سالمون", nameEn: "Salmon Oil", scientificName: "Salmo Salar Oil (EPA & DHA)", description: "روغن ۱۰۰٪ خالص ماهی سالمون آب‌های سرد اقیانوسی، سرشار از اسیدهای چرب غیراشباع امگا ۳ (EPA و DHA) که اثرات ضدالتهابی عمیق بر مفاصل، پوست، قلب و عملکردهای شناختی مغز دارد.", benefits: [ "درخشش، لطافت و جلوگیری از ریزش پوشش مویی", "کاهش التهابات پوستی، آلرژی و خشکی", "پشتیبانی از سلامت قلب، عروق و مفاصل" ] }, { id: "black-cumin", nameFa: "سیاه دانه مصری", nameEn: "Black Cumin", scientificName: "Nigella Sativa (Thymoquinone)", description: "دانه‌ها و روغن فشرده سرد سیاه دانه اصیل مصری غنی از تیموکینون با خواص ضدالتهابی، ضدآلرژی، تقویت‌کننده سیستم تنفسی و مهارکننده انگل‌های روده‌ای.", benefits: [ "تسکین واکنش‌های حساسیتی، کهیر و آلرژی‌های فصلی", "تقویت سیستم ایمنی و پاکسازی مجاری تنفسی", "تنظیم متابولیسم و هضم بهتر مواد غذایی" ] }, { id: "eggshell", nameFa: "پودر پوسته تخم‌مرغ", nameEn: "Eggshell Powder", scientificName: "Calcium Carbonate Complex", description: "منبع طبیعی کلسیم ارگانیک با غلظت بالای کلسیم (۳۷٪) و فسفر بسیار ناچیز (۰.۱٪)، ایده‌آل برای برقراری تعادل نسبت کلسیم به فسفر (Ca:P) در تغذیه خام (BARF) و رژیم‌های خانگی.", benefits: [ "تامین کلسیم خالص بدون افزایش ناخواسته فسفر", "تنظیم نسبت کلسیم به فسفر در رژیم غذایی خام (BARF)", "استحکام استخوان‌ها و بدون ریسک سنگ کلیه" ] }, { id: "biotin", nameFa: "بیوتین", nameEn: "Biotin", scientificName: "Vitamin H / Vitamin B7", description: "ویتامین ضروری محلول در آب که به عنوان کوآنزیم در سنتز کراتین و بازسازی ساختار پوست، مو، ناخن و پنجه‌ها عمل می‌کند و کمبود آن موجب ریزش مو، شکنندگی ناخن و خشکی پوست می‌شود.", benefits: [ "توقف ریزش مو و تحریک رشد پوشش متراکم و براق", "تقویت کراتین ناخن‌ها و پنجه‌های آسیب‌دیده", "بهبود پیگمنت‌های طبیعی رنگدانه بینی و مو" ] }, { id: "taurin", nameFa: "تورین", nameEn: "Taurine", scientificName: "2-Aminoethanesulfonic Acid", description: "اسید آمینه سولفونیک حیاتی برای گربه‌ها که بدن آن‌ها قادر به ساخت آن نیست. کمبود تورین در گربه‌ها منجر به تخریب شبکیه، کوری غیرقابل بازگشت و نارسایی قلبی (کاردیومیوپاتی) می‌شود.", benefits: [ "حفظ بینایی، شبکیه چشم و پیشگیری از کوری در گربه‌ها", "تقویت انقباضات عضله قلب و جلوگیری از کاردیومیوپاتی", "پشتیبانی از سیستم تولید مثل و ایمنی" ] }, { id: "seaweed", nameFa: "جلبک دریایی", nameEn: "Seaweed", scientificName: "Ascophyllum Nodosum", description: "جلبک قهوه‌ای اقیانوسی ارگانیک خشک شده به روش انجمادی، غنی از ۳۰ ماده معدنی کمیاب، ویتامین‌ها و ید طبیعی جهت فعال‌سازی رنگدانه‌های طبیعی مو، بینی و لب‌ها و تنظیم ترشح تیروئید.", benefits: [ "تیره‌سازی و درخشان کردن رنگدانه بینی، لب و پنجه", "تقویت غده تیروئید و متابولیسم سلولی با ید طبیعی", "بهبود کیفیت پوشش مویی و جلوگیری از کدر شدن رنگ مو" ] }, { id: "l-carnitine", nameFa: "ال-کارنیتین", nameEn: "L-Carnitine", scientificName: "L-Carnitine Tartrate", description: "ماده مغذی انتقال‌دهنده اسیدهای چرب به درون میتوکندری سلولی جهت سوزاندن چربی و تولید انرژی در بافت‌هایی با مصرف انرژی بالا مانند عضله قلب و ماهیچه‌های اسکلتی.", benefits: [ "تولید انرژی پایدار برای ماهیچه قلب در سگ‌های مسن و فعال", "کمک به کنترل وزن و سوزاندن بهینه چربی‌ها", "کاهش خستگی و افزایش نشاط و استقامت بدنی" ] }, { id: "hawthorn", nameFa: "عصاره زالزالک", nameEn: "Hawthorn Extract", scientificName: "Crataegus Oxyacantha", description: "عصاره گیاهی با گرید دارویی غنی از بیوفلاونوئیدها و پروسیانیدین‌ها که گردش خون در رگ‌های کرونری قلب را افزایش داده و توان انقباضی میوکارد قلب را تقویت می‌کند.", benefits: [ "بهبود خون‌رسانی و اکسیژن‌رسانی به عضله قلب", "پشتیبانی از سگ‌ها و گربه‌های مسن در شرایط گرمای هوا یا خستگی", "تنظیم ریتم ضربان قلب و فشار خون" ] }, { id: "brewer-yeast", nameFa: "مخمر آبجو", nameEn: "Brewer's Yeast", scientificName: "Saccharomyces Cerevisiae", description: "مخمر خالص غنی از تمام ویتامین‌های ب-کمپلکس (B1, B2, B6, B12)، اسیدهای آمینه و مواد معدنی (روی، مس، کروم) برای تقویت گوارش، سلامت پوست و شادابی بافت‌های مخاطی.", benefits: [ "تامین تمام ویتامین‌های گروه B به شکل بیولوژیک", "تثبیت میکروبیوتای روده و بهبود هضم", "کاهش استرس و بهبود کیفیت پوشش و پوست" ] }, { id: "bovine-blood", nameFa: "پودر خون گاو", nameEn: "Bovine Blood Powder", scientificName: "Whole Bovine Blood (Heme Iron)", description: "پودر خون ۱۰۰٪ خالص و خشک شده گاو، منبع طبیعی غنی از آهن هِم (Heme Iron) و پروتئین‌های خونساز با جذب بسیار بالا جهت درمان کم‌خونی و تکمیل رژیم غذایی خام (BARF).", benefits: [ "خونسازی فوری و افزایش سطح هموگلوبین خون", "تامین آهن هِم طبیعی با بالاترین ضریب جذب گوارشی", "افزایش حجم عضلانی و بازیابی توان پس از بیماری" ] }, { id: "bovine-fat", nameFa: "پودر چربی گوشت گاو", nameEn: "Beef Fat Powder", scientificName: "Bovine Fat & Broth Extract", description: "منبع انرژی فوری و خوش‌خوراک حاصل از ۷۲٪ چربی خالص گوشت گاو و عصاره گوشت جهت افزایش وزن سگ‌های لاغر، تقویت سگ‌های کار و شکار و تامین کالری مادران شیرده.", benefits: [ "افزایش وزن اصولی در سگ‌های لاغر و کم‌اشتها", "تامین انرژی پرکالری برای فعالیت‌های شدید و هوای سرد", "بهبود چشمگیر خوش‌خوراکی غذا برای حیوانات بدغذا" ] }, { id: "willow-bark", nameFa: "پوست درخت بید", nameEn: "Willow Bark", scientificName: "Salix Alba (Salicin)", description: "عصاره طبیعی پوست درخت بید حاوی سالیسین با خواص ضددرد و ضدالتهاب ملایم و ارگانیک که بدون عوارض گوارشی داروهای شیمیایی به تسکین دردهای مفصلی و آرتروز کمک می‌کند.", benefits: [ "تسکین دردهای مفصلی، سفتی صبحگاهی و لنگش", "اثر ضدالتهابی طبیعی بدون ایجاد زخم معده", "بهبود تحرک در حیوانات مسن مبتلا به آرتریت" ] }, { id: "ginger", nameFa: "زنجبیل", nameEn: "Ginger Root", scientificName: "Zingiber Officinale (Gingerol)", description: "ریشه زنجبیل دارویی غنی از جینجرول با خواص ضدالتهابی قوی، بهبود گردش خون مویرگی در غضروف‌ها و کاهش حالت تهوع و مشکلات حرکتی در پت‌ها.", benefits: [ "مهار طبیعی مسیرهای التهابی در مفاصل", "افزایش خون‌رسانی و گرمابخشی به بافت‌های عضلانی", "پشتیبانی از آرامش دستگاه گوارش" ] }, { id: "hyaluronic", nameFa: "هیالورونات سدیم", nameEn: "Sodium Hyaluronate", scientificName: "Sodium Hyaluronate", description: "پلی‌ساکارید بیومیمتیک با ظرفیت نگهداری آب خارق‌العاده که لایه‌ای مرطوب‌کننده و محافظ روی قرنیه چشم ایجاد کرده و خشکی، سوزش و ترشحات چشمی را رفع می‌کند.", benefits: [ "رطوبت‌رسانی بادوام به سطح قرنیه و رفع خشکی چشم", "شستشوی ملایم گرد و غبار، ترشحات و آلودگی‌های پلک", "تسکین التهاب و قرمزی چشم بدون ایجاد سوزش" ] }, { id: "calendula-sea-buckthorn", nameFa: "روغن کالاندولا و سنجد دریایی", nameEn: "Calendula & Sea Buckthorn", scientificName: "Calendula Officinalis & Hippophae Rhamnoides", description: "ترکیب روغنی غنی از پالمیتولئیک اسید (امگا ۷)، فلاونوئیدها و کاروتنوئیدها برای ترمیم ترک‌های بالشتک پنجه، محافظت در برابر نمک خیابان، یخ و گرما.", benefits: [ "ترمیم ترک، خشکی و زخم‌های بالشتک پنجه", "ایجاد لایه عایق در برابر یخ، برف و آسفالت داغ", "کاهش التهاب و سوزش ناشی از لیسیدن مداوم پنجه‌ها" ] }, { id: "dodecanoic", nameFa: "اسید دودکانوئیک و مارگوسا", nameEn: "Dodecanoic Acid & Margosa", scientificName: "Lauric Acid & Azadirachta Indica", description: "فرمول ارگانیک با منشا گیاهی روغن نارگیل و درخت چریش (Neem) که با مسدود کردن منافذ تنفسی کک، کنه، شپش و مایت‌ها باعث دفع و نابودی ایمن آن‌ها می‌شود.", benefits: [ "دفع فوری و موثر کنه‌ها، کک‌ها و حشرات گزنده", "ایمن برای حیوان خانگی و اعضای خانواده در منزل", "فاقد حشره‌کش‌های شیمیایی سمی و نوروتوکسین‌ها" ] }, { id: "calcium-carbonate", nameFa: "کربنات کلسیم", nameEn: "Calcium Carbonate", scientificName: "Precipitated Calcium Carbonate", description: "کلسیم خالص معدنی با غلظت ۳۶٪ کلسیم عنصری جهت تامین نیازهای ساختاری اسکلت، انقباض عضلات و انعقاد خون در دوران رشد و بارداری.", benefits: [ "استحکام اسکلت‌بندی و رشد دندان‌های دایمی", "تامین نیاز کلسیم مادران باردار و شیرده", "پشتیبانی از انتقال پیام‌های عصبی و انقباض عضلانی" ] }, { id: "vitamin-c", nameFa: "ویتامین C", nameEn: "Vitamin C", scientificName: "L-Ascorbic Acid", description: "آنتی‌اکسیدان قوی محلول در آب که برای سنتز کلاژن، استحکام لثه‌ها، تقویت سیستم ایمنی و بازسازی بافت‌های آسیب‌دیده حیاتی است.", benefits: [ "تحریک تولید کلاژن در بافت لثه و غضروف", "خنثی‌سازی رادیکال‌های آزاد و محافظت سلولی", "تقویت سیستم ایمنی در زمان استرس یا عفونت" ] }, { id: "vitamin-e", nameFa: "ویتامین E", nameEn: "Vitamin E", scientificName: "D-Alpha-Tocopherol", description: "ویتامین محلول در چربی با خاصیت آنتی‌اکسیدانی بالا که از غشاهای سلولی در برابر اکسیداسیون محافظت کرده و سلامت عضلات و باروری را ارتقا می‌دهد.", benefits: [ "محافظت از اسیدهای چرب امگا ۳ در برابر اکسیداسیون", "تقویت سیستم ایمنی و سلامت عضلانی", "پشتیبانی از باروری و شادابی پوست" ] }, { id: "vitamin-d3", nameFa: "ویتامین D3", nameEn: "Vitamin D3", scientificName: "Cholecalciferol", description: "ویتامین تنظیم‌کننده متابولیسم کلسیم و فسفر که جذب کلسیم از روده و رسوب آن در ماتریکس استخوان را تسهیل می‌کند.", benefits: [ "افزایش جذب گوارشی کلسیم و فسفر", "پیشگیری از نرمی استخوان (راشیتیسم) در توله‌ها", "تقویت سیستم ایمنی ذاتی" ] }, { id: "dextrose", nameFa: "دکستروز", nameEn: "Dextrose", scientificName: "D-Glucose Monohydrate", description: "قند ساده زیست‌فراهم با جذب فوق‌العاده سریع که بدون نیاز به هضم سنگین، انرژی فوری را به سلول‌های مغز و عضلات در زمان خستگی می‌رساند.", benefits: [ "تامین انرژی آنی برای سگ‌های ضعیف یا در حال ریکاوری", "تسهیل جذب مواد معدنی و ویتامین‌ها", "افزایش خوش‌خوراکی و بازیابی توان" ] }, { id: "marine-oils", nameFa: "روغن‌های ارزشمند دریایی و گیاهی", nameEn: "Precious Marine & Plant Oils", scientificName: "Argan, Walnut & Rosehip Oil Complex", description: "کمپلکس سینرژیک از روغن آرگان، روغن گردو، روغن دانه گل رز و روغن ماهی سرشار از اسیدهای چرب امگا ۳، ۶ و ۹ و ویتامین E طبیعی برای حداکثر درخشش پوشش و درمان اگزمای پوستی.", benefits: [ "درمان خشکی شدید پوست، شوره و خارش", "افزایش لطافت و درخشش ابریشمی موهای کدر", "تامین اسیدهای چرب چند غیراشباع ضروری" ] }, { id: "apple-fiber", nameFa: "فیبر سیب و پکتین", nameEn: "Apple Fiber & Pectin", scientificName: "Malus Domestica Pectin & Fiber", description: "فیبر پری‌بیوتیک طبیعی از تفاله سیب که آب اضافی روده را در موارد اسهال جذب کرده و در موارد یبوست به روان‌سازی دفع کمک می‌کند و منبع تغذیه باکتری‌های مفید روده است.", benefits: [ "تنظیم قوام مدفوع در اسهال و یبوست", "تغذیه باکتری‌های پروبیوتیک روده با پکتین طبیعی", "ایجاد حس سیری در سگ‌های دارای اضافه وزن" ] }, { id: "zinc", nameFa: "روی کلات شده", nameEn: "Zinc Chelate", scientificName: "Zinc Amino Acid Chelate", description: "روی با باند اسید آمینه و جذب بالا که در بیش از ۳۰۰ واکنش آنزیمی دخیل بوده و برای سنتز پروتئین، سلامت پوست، التیام زخم و سیستم ایمنی ضروری است.", benefits: [ "تسریع التیام زخم‌های پوستی و ضایعات اطراف دهان", "تقویت سیستم ایمنی و مقاومت در برابر عفونت‌ها", "تقویت ریشه مو و جلوگیری از شکنندگی ناخن‌ها" ] } ]; async function main() { console.log('Seeding Scientific Terms and Canonical Ingredients...'); for (const term of CANONICAL_WIKI_TERMS) { // 1. Upsert into ingredients table const existingIng = await prisma.ingredient.findFirst({ where: { slug: term.id } }); if (existingIng) { await prisma.ingredient.update({ where: { id: existingIng.id }, data: { nameFa: term.nameFa, nameEn: term.nameEn, scientificName: term.scientificName, description: term.description, benefits: term.benefits } }); } else { await prisma.ingredient.create({ data: { slug: term.id, nameFa: term.nameFa, nameEn: term.nameEn, scientificName: term.scientificName, description: term.description, benefits: term.benefits } }); } // 2. Upsert into scientific terms table await prisma.scientificTerm.upsert({ where: { key: term.id }, update: { term: `${term.nameFa} (${term.scientificName})`, definition: term.description, keywords: JSON.stringify(term.benefits), wikiId: term.id, }, create: { key: term.id, term: `${term.nameFa} (${term.scientificName})`, definition: term.description, keywords: JSON.stringify(term.benefits), wikiId: term.id, }, }); } console.log('Canonical Wiki & Ingredients seeded successfully with 100% catalog coverage.'); } main() .catch((e) => { console.error(e); process.exit(1); }) .finally(async () => { await prisma.$disconnect(); });