Files
mbmanager-api/components/feature/featureSeeder.js
T
kavehhn 2d87cc4834 ADD: SignedUrls for documents, mainImage and images
ADD: Bucket and Upload System
ADD: New errors
ADD: Virtuals for categories
ADD: Features system
ADD: File management system
2025-01-04 22:06:43 +03:30

838 lines
29 KiB
JavaScript

const Feature = require('./featureModel')
const chalk = require('chalk')
const runSeeder = async () => {
const features2 = [
{
_id: '669d533e90cf9da0fdfabdcb',
nativeName: 'مدل پردازنده',
englishName: 'lcpu',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: [
'12450H',
'13500H',
'13620H',
'13700H',
'13900H',
'13500HX',
'13500HX',
'13650HX',
'13700HX',
'13900HX',
'13950HX',
'13980HX',
'7735H',
'7940H',
'7840H',
'7745HX',
'7845HX',
'7940HX',
'7945HX',
'125U',
'135U',
'155U',
'165U',
'125H',
'135H',
'155H',
'165H',
'134U',
'164U',
'185H',
'14500HX',
'14700HX',
'14900HX',
'8945H',
'8845H',
'8840H',
'X1E-84-100',
'X1E-80-100',
'X1E-78-100',
'X1P-64-100',
],
isFilterable: true,
filterType: 'exact',
tag: 'پردازنده',
priority: 50,
},
{
_id: '669d533e90cf9da0fdfabdcc',
nativeName: 'برند پردازنده',
englishName: 'lcpubrand',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['Intel', 'AMD'],
isFilterable: true,
filterType: 'exact',
tag: 'پردازنده',
priority: 30,
},
{
_id: '669d533e90cf9da0fdfabdcd',
nativeName: 'برند کارت گرافیک',
englishName: 'lgpubrand',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['Nvidia', 'AMD', 'Intel'],
isFilterable: true,
filterType: 'exact',
tag: 'کارت گرافیک',
},
{
_id: '669d533e90cf9da0fdfabdce',
nativeName: 'مدل کارت گرافیک',
englishName: 'lgpumodel',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['NVIDIA GeForce GTX 4060', 'AMD Radeon RX 7600M XT'],
isFilterable: true,
filterType: 'exact',
tag: 'کارت گرافیک',
},
{
_id: '669d533e90cf9da0fdfabdcf',
nativeName: 'رزولوشن صفحه نمایش',
englishName: 'ldisres',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['Full HD', '2.5K', '3.2K', '4K'],
isFilterable: true,
filterType: 'exact',
tag: 'کارت گرافیک',
},
{
_id: '669d533e90cf9da0fdfabdd0',
nativeName: 'رم',
englishName: 'lramcap',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: [8, 16, 32],
unit: 'GB',
isFilterable: true,
filterType: 'exact',
tag: 'رم',
},
{
_id: '669d533e90cf9da0fdfabdd1',
nativeName: 'نوع رم',
englishName: 'lramtype',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['DDR4', 'DDR5', 'LPDDR5X'],
isFilterable: true,
filterType: 'exact',
tag: 'رم',
},
{
_id: '669d533e90cf9da0fdfabdd2',
nativeName: 'فرکانس رم',
englishName: 'lramfreq',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: [3200, 4800, 5200, 6400],
unit: 'Mhz',
isFilterable: true,
filterType: 'exact',
tag: 'رم',
},
{
_id: '669d533e90cf9da0fdfabdd3',
nativeName: 'حافظه HDD',
englishName: 'lhdd',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['دارد', 'ندارد'],
isFilterable: false,
filterType: 'bool',
tag: 'حافظه',
},
{
_id: '669d533e90cf9da0fdfabdd4',
nativeName: 'حافظه SSD',
englishName: 'lssd',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: ['دارد', 'ندارد'],
isFilterable: false,
filterType: 'bool',
tag: 'حافظه',
},
{
_id: '669d533e90cf9da0fdfabdd5',
nativeName: 'حجم حافظه SSD',
englishName: 'lssdcap',
group: '63822b8fa964fe72ec7be6a0',
predefinedValues: [128, 256, 512, 1024, 2048],
isFilterable: true,
unit: 'GB',
filterType: 'exact',
tag: 'حافظه',
},
]
const features = [
{
_id: '63839aed70a51325208b0584',
fullNativeName: 'ابعاد (میلی متر) مشخصات فیزیکی لپتاپ',
nativeName: 'ابعاد (میلی متر)',
englishName: 'ldim',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63839f834c94732a541ce1fd',
fullNativeName: 'وزن (کیلوگرم) مشخصات فیزیکی لپتاپ',
nativeName: 'وزن (کیلوگرم)',
englishName: 'lwe',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f22c7d358e3427d4428214',
fullNativeName: 'جنس بدنه مشخصات فیزیکی لپتاپ',
nativeName: 'جنس بدنه',
englishName: 'lbmat',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '659e2ba341b67ad77d249b17',
fullNativeName: 'سیستم کولینگ و خنک کنندگی مشخصات فیزیکی لپتاپ',
nativeName: 'سیستم کولینگ و خنک کنندگی',
englishName: 'lcooling',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63846e760df5e6a52824d2dc',
fullNativeName: 'ابعاد (اینچ) صفحه نمایش لپتاپ',
nativeName: 'ابعاد (اینچ)',
englishName: 'ldisdim',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63846e7d0df5e6a52824d2e4',
fullNativeName: 'وضوح صفحه نمایش لپتاپ',
nativeName: 'وضوح',
englishName: 'ldisqua',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63846e7f0df5e6a52824d2ec',
fullNativeName: 'رفرش ریت (نرخ نوسازی) صفحه نمایش لپتاپ',
nativeName: 'رفرش ریت (نرخ نوسازی)',
englishName: 'ldisref',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63846e840df5e6a52824d2f4',
fullNativeName: 'میزان روشنایی (نیت) صفحه نمایش لپتاپ',
nativeName: 'میزان روشنایی (نیت)',
englishName: 'ldisbri',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63f22c65358e3427d44281ec',
fullNativeName: 'گستره رنگی صفحه نمایش لپتاپ',
nativeName: 'گستره رنگی',
englishName: 'ldiscol',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63f22c71358e3427d4428200',
fullNativeName: 'نوع پنل صفحه نمایش لپتاپ',
nativeName: 'نوع پنل',
englishName: 'ldispan',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '644002e3be9b64da57f3f23b',
fullNativeName: 'رزولوشن صفحه نمایش لپتاپ',
nativeName: 'رزولوشن',
englishName: 'ldisres',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '64ce668d74a30bf0da051d90',
fullNativeName: 'نسبت تصویر صفحه نمایش لپتاپ',
nativeName: 'نسبت تصویر',
englishName: 'ldisasp',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '65d59ff54497f0662ddcad44',
fullNativeName: 'عمق رنگ(Color depth) صفحه نمایش لپتاپ',
nativeName: 'عمق رنگ(Color depth)',
englishName: 'ldisdep',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'صفحه نمایش',
priority: 0,
},
{
_id: '63846ec40df5e6a52824d30a',
fullNativeName: 'شرکت سازنده پردازنده لپتاپ',
nativeName: 'شرکت سازنده',
englishName: 'lcpubrand',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پردازنده',
priority: 0,
},
{
_id: '63846ec70df5e6a52824d313',
fullNativeName: 'سری پردازنده پردازنده لپتاپ',
nativeName: 'سری پردازنده',
englishName: 'lcpuser',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پردازنده',
priority: 0,
},
{
_id: '63846eca0df5e6a52824d31c',
fullNativeName: 'مدل پردازنده پردازنده لپتاپ',
nativeName: 'مدل پردازنده',
englishName: 'lcpumodel',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پردازنده',
priority: 0,
},
{
_id: '63f22c57358e3427d44281d8',
fullNativeName: 'قدرت پردازنده پردازنده لپتاپ',
nativeName: 'قدرت پردازنده ',
englishName: 'lcpupow',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پردازنده',
priority: 0,
},
{
_id: '63868a7f042e7c1f4e5a88cc',
fullNativeName: 'شرکت سازنده کارت گرافیک لپتاپ',
nativeName: 'شرکت سازنده',
englishName: 'lgpubrand',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'کارت گرافیک',
priority: 0,
},
{
_id: '639325b39ba61a7bcaf25e87',
fullNativeName: 'مدل کارت گرافیک کارت گرافیک لپتاپ',
nativeName: 'مدل کارت گرافیک',
englishName: 'lgpumodel',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'کارت گرافیک',
priority: 0,
},
{
_id: '63f22c8f358e3427d4428228',
fullNativeName: 'توان گرافیک کارت گرافیک لپتاپ',
nativeName: 'توان گرافیک',
englishName: 'lgpuw',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'کارت گرافیک',
priority: 0,
},
{
_id: '63f22ccc358e3427d4428264',
fullNativeName: 'مقدار حافظه گرافیک کارت گرافیک لپتاپ',
nativeName: 'مقدار حافظه گرافیک',
englishName: 'lgpuvram',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'کارت گرافیک',
priority: 0,
},
{
_id: '63f22cb4358e3427d442824f',
fullNativeName: 'مقدار حافظه حافظه و رم لپتاپ',
nativeName: 'مقدار حافظه',
englishName: 'lssd',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '63f22cdb358e3427d4428279',
fullNativeName: 'نوع حافظه حافظه و رم لپتاپ',
nativeName: 'نوع حافظه',
englishName: 'lssdtype',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '63f22ce4358e3427d442828e',
fullNativeName: 'مقدار رم حافظه و رم لپتاپ',
nativeName: 'مقدار رم',
englishName: 'lramcap',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '63f22ced358e3427d44282a3',
fullNativeName: 'نوع رم حافظه و رم لپتاپ',
nativeName: 'نوع رم',
englishName: 'lramtype',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '63f22cf5358e3427d44282b8',
fullNativeName: 'سرعت رم حافظه و رم لپتاپ',
nativeName: 'سرعت رم',
englishName: 'lramspeed',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '64ce6d0274a30bf0da052796',
fullNativeName: 'ارتقا پذیری رم حافظه و رم لپتاپ',
nativeName: 'ارتقا پذیری رم',
englishName: 'lramupgr',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '64ce6d1774a30bf0da0527b3',
fullNativeName: 'ارتقا پذیری هارد حافظه و رم لپتاپ',
nativeName: 'ارتقا پذیری هارد',
englishName: 'lssdupgr',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'حافظه و رم',
priority: 0,
},
{
_id: '63f22d3c358e3427d44282e1',
fullNativeName: 'توان باتری (Wh) باتری و انرژی لپتاپ',
nativeName: 'توان باتری (Wh)',
englishName: 'lbattwh',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'باتری و انرژی',
priority: 0,
},
{
_id: '63f22d3e358e3427d44282f7',
fullNativeName: 'خروجی آداپتور (W) باتری و انرژی لپتاپ',
nativeName: 'خروجی آداپتور (W)',
englishName: 'ladapw',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'باتری و انرژی',
priority: 0,
},
{
_id: '63f22d54358e3427d4428323',
fullNativeName: 'نوع باتری باتری و انرژی لپتاپ',
nativeName: 'نوع باتری',
englishName: 'lbattype',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'باتری و انرژی',
priority: 0,
},
{
_id: '63f4b0e817976077a6f30a12',
fullNativeName: 'نام محصول مشخصات تولید لپتاپ',
nativeName: 'نام محصول',
englishName: 'lname',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '63f4b0f817976077a6f30a29',
fullNativeName: 'کد محصول مشخصات تولید لپتاپ',
nativeName: 'کد محصول',
englishName: 'lcode',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '64bbf4ec05f1a17c78c7d77f',
fullNativeName: 'برند مشخصات تولید لپتاپ',
nativeName: 'برند',
englishName: 'lbrand',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '64ce70a474a30bf0da0530e6',
fullNativeName: 'گارانتی کمپانی سازنده مشخصات تولید لپتاپ',
nativeName: 'گارانتی کمپانی سازنده',
englishName: 'lgur',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '64ce754b74a30bf0da05399c',
fullNativeName: 'لایسنس ویندوز اورجینال مشخصات تولید لپتاپ',
nativeName: 'لایسنس ویندوز اورجینال',
englishName: 'lwlic',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '6580df72f565d67d75dacdf2',
fullNativeName: 'سال (نسل) معرفی مدل مشخصات تولید لپتاپ',
nativeName: 'سال (نسل) معرفی مدل',
englishName: 'lgen',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'مشخصات تولید',
priority: 0,
},
{
_id: '64ce6ba874a30bf0da0526a4',
fullNativeName: 'Wifi ارتباطات و شبکه لپتاپ',
nativeName: 'Wifi',
englishName: 'lwifi',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'ارتباطات و شبکه',
priority: 0,
},
{
_id: '64ce6bb374a30bf0da0526c1',
fullNativeName: 'Bluetooth ارتباطات و شبکه لپتاپ',
nativeName: 'Bluetooth',
englishName: 'lblu',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'ارتباطات و شبکه',
priority: 0,
},
{
_id: '64ce6fd374a30bf0da052fb5',
fullNativeName: 'وبکم ارتباطات و شبکه لپتاپ',
nativeName: 'وبکم',
englishName: 'lcam',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'ارتباطات و شبکه',
priority: 0,
},
{
_id: '64ce6fe374a30bf0da052fe4',
fullNativeName: 'کیفیت وبکم ارتباطات و شبکه لپتاپ',
nativeName: 'کیفیت وبکم',
englishName: 'lcamqu',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'ارتباطات و شبکه',
priority: 0,
},
{
_id: '64ce67c374a30bf0da051f8e',
fullNativeName: 'تاندربولت پورت ها لپتاپ',
nativeName: 'تاندربولت',
englishName: 'ltb',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce69bd74a30bf0da05229b',
fullNativeName: 'Type C پورت ها لپتاپ',
nativeName: 'Type C',
englishName: 'ltypc',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce69d674a30bf0da052305',
fullNativeName: 'PD پورت ها لپتاپ',
nativeName: 'PD',
englishName: 'lpd',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce6a5174a30bf0da052400',
fullNativeName: 'HDMI 2.0 پورت ها لپتاپ',
nativeName: 'HDMI 2.0',
englishName: 'lhdm2',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce6a9774a30bf0da0524a5',
fullNativeName: 'HDMI 2.1 پورت ها لپتاپ',
nativeName: 'HDMI 2.1',
englishName: 'lhdm21',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce6b5374a30bf0da05258e',
fullNativeName: 'USB 2.0 پورت ها لپتاپ',
nativeName: 'USB 2.0',
englishName: 'lusb2',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce6b5c74a30bf0da0525ab',
fullNativeName: 'USB 3.0 پورت ها لپتاپ',
nativeName: 'USB 3.0',
englishName: 'lusb3',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce721674a30bf0da053390',
fullNativeName: 'USB 3.2 پورت ها لپتاپ',
nativeName: 'USB 3.2',
englishName: 'lusb32',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '64ce721674a30bf0da053392',
fullNativeName: 'RJ45 پورت ها لپتاپ',
nativeName: 'RJ45',
englishName: 'lrj45',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '65a0071b0c1fc5615d7a8237',
fullNativeName: 'Jack 3.5 پورت ها لپتاپ',
nativeName: 'Jack 3.5',
englishName: 'ljack',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '65a0076a0c1fc5615d7a82f2',
fullNativeName: 'Sd Card Reader پورت ها لپتاپ',
nativeName: 'Sd Card Reader',
englishName: 'lsdreader',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '65a52fb77b78648044177ec2',
fullNativeName: 'USB-C 4 پورت ها لپتاپ',
nativeName: 'USB-C 4',
englishName: 'lusbc4',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '668a564f55b0c17771f0eeb9',
fullNativeName: 'Mini DisplayPort پورت ها لپتاپ',
nativeName: 'Mini DisplayPort',
englishName: 'lminidp',
group: '63822b8fa964fe72ec7be6a0',
isFilterable: true,
tag: 'پورت ها',
priority: 0,
},
{
_id: '63d578a58678085f9874e016',
fullNativeName: 'وزن مشخصات فیزیکی کوله پشتی',
nativeName: 'وزن',
englishName: 'bpweight',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f4c48e17976077a6f3113b',
fullNativeName: 'ابعاد مشخصات فیزیکی کوله پشتی',
nativeName: 'ابعاد',
englishName: 'bpdim',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f4c49517976077a6f3114c',
fullNativeName: 'جنس مشخصات فیزیکی کوله پشتی',
nativeName: 'جنس',
englishName: 'bpmat',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f4c53b17976077a6f311c7',
fullNativeName: 'مناسب تا سایز مشخصات فیزیکی کوله پشتی',
nativeName: 'مناسب تا سایز',
englishName: 'bpsize',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f4c55117976077a6f311d9',
fullNativeName: 'رنگ مشخصات فیزیکی کوله پشتی',
nativeName: 'رنگ',
englishName: 'bpcolor',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'مشخصات فیزیکی',
priority: 0,
},
{
_id: '63f4c4ed17976077a6f3116d',
fullNativeName: 'ضد آب قابلیت ها کوله پشتی',
nativeName: 'ضد آب',
englishName: 'bpwatpf',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'قابلیت ها',
priority: 0,
},
{
_id: '63f4c4f417976077a6f3117f',
fullNativeName: 'ضد رطوبت قابلیت ها کوله پشتی',
nativeName: 'ضد رطوبت',
englishName: 'bpmoprf',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'قابلیت ها',
priority: 0,
},
{
_id: '63f4c4fe17976077a6f31191',
fullNativeName: 'ضد ضربه قابلیت ها کوله پشتی',
nativeName: 'ضد ضربه',
englishName: 'bpdmgprf',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'قابلیت ها',
priority: 0,
},
{
_id: '63f4c51217976077a6f311a3',
fullNativeName: 'پورت USB قابلیت ها کوله پشتی',
nativeName: 'پورت USB',
englishName: 'bpusb',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'قابلیت ها',
priority: 0,
},
{
_id: '63f4c52c17976077a6f311b5',
fullNativeName: 'محفظه لپتاپ قابلیت ها کوله پشتی',
nativeName: 'محفظه لپتاپ',
englishName: 'bplap',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'قابلیت ها',
priority: 0,
},
{
_id: '64bbf55f05f1a17c78c7d8d6',
fullNativeName: 'نام اختصاصی کد محصول کوله پشتی',
nativeName: 'نام اختصاصی',
englishName: 'bpspname',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'کد محصول',
priority: 0,
},
{
_id: '64bbf56405f1a17c78c7d8ed',
fullNativeName: 'برند کد محصول کوله پشتی',
nativeName: 'برند',
englishName: 'bpbrand',
group: '63d3e9119a1819889d6d00b9',
isFilterable: true,
tag: 'کد محصول',
priority: 0,
},
]
await Feature.deleteMany({})
console.log(chalk.red('Deleted all feature records.'))
await Feature.insertMany(features, null)
console.log(chalk.green.bold(`FEATURES: Created ${features.length} feature(s)`))
}
module.exports = { runSeeder }