





















const db = require('../models');
const Users = db.users;






const SiteSettings = db.site_settings;

const Pages = db.pages;

const ServiceCategories = db.service_categories;

const Services = db.services;

const Projects = db.projects;

const Testimonials = db.testimonials;

const Faqs = db.faqs;

const Leads = db.leads;

const MediaAssets = db.media_assets;

const HomeSections = db.home_sections;







const SiteSettingsData = [
    
    {
    
        
        
            
                "site_name": "Beka Kaplama",
            
        
    
        
        
            
                "tagline": "Cephe, zemin ve duvar kaplama sistemleri",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "primary_phone": "+90 212 555 0101",
            
        
    
        
        
            
                "secondary_phone": "+90 212 555 0102",
            
        
    
        
        
            
                "whatsapp_number": "+90 532 555 0101",
            
        
    
        
        
            
                "contact_email": "info@bekakaplama.com",
            
        
    
        
        
            
                "address": "Ikitelli OSB Mahallesi, Basaksehir, Istanbul",
            
        
    
        
        
            
                "google_maps_embed": "https://maps.google.com/?q=Istanbul&output=embed",
            
        
    
        
        
            
                "working_hours": "Hafta ici 09:00-18:00 Cumartesi 10:00-14:00",
            
        
    
        
        
            
                "facebook_url": "https://facebook.com/bekakaplama",
            
        
    
        
        
            
                "instagram_url": "https://instagram.com/bekakaplama",
            
        
    
        
        
            
                "linkedin_url": "https://linkedin.com/company/bekakaplama",
            
        
    
        
        
            
                "youtube_url": "https://youtube.com/@bekakaplama",
            
        
    
        
        
            
                "show_cookie_banner": true,
            
        
    
    },
    
    {
    
        
        
            
                "site_name": "Beka Kaplama",
            
        
    
        
        
            
                "tagline": "Modern kaplama, guvenilir iscilik",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "primary_phone": "+90 212 555 0110",
            
        
    
        
        
            
                "secondary_phone": "+90 212 555 0111",
            
        
    
        
        
            
                "whatsapp_number": "+90 532 555 0110",
            
        
    
        
        
            
                "contact_email": "teklif@bekakaplama.com",
            
        
    
        
        
            
                "address": "Esenyurt, Istanbul",
            
        
    
        
        
            
                "google_maps_embed": "https://maps.google.com/?q=Esenyurt&output=embed",
            
        
    
        
        
            
                "working_hours": "Hafta ici 09:00-18:30",
            
        
    
        
        
            
                "facebook_url": "https://facebook.com/bekakaplama",
            
        
    
        
        
            
                "instagram_url": "https://instagram.com/bekakaplama",
            
        
    
        
        
            
                "linkedin_url": "https://linkedin.com/company/bekakaplama",
            
        
    
        
        
            
                "youtube_url": "https://youtube.com/@bekakaplama",
            
        
    
        
        
            
                "show_cookie_banner": true,
            
        
    
    },
    
    {
    
        
        
            
                "site_name": "Beka Kaplama",
            
        
    
        
        
            
                "tagline": "Akustik panel ve cephe lambri cozumleri",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "primary_phone": "+90 216 555 0120",
            
        
    
        
        
            
                "secondary_phone": "+90 216 555 0121",
            
        
    
        
        
            
                "whatsapp_number": "+90 532 555 0120",
            
        
    
        
        
            
                "contact_email": "iletisim@bekakaplama.com",
            
        
    
        
        
            
                "address": "Umraniye, Istanbul",
            
        
    
        
        
            
                "google_maps_embed": "https://maps.google.com/?q=Umraniye&output=embed",
            
        
    
        
        
            
                "working_hours": "Hafta ici 08:30-18:00",
            
        
    
        
        
            
                "facebook_url": "https://facebook.com/bekakaplama",
            
        
    
        
        
            
                "instagram_url": "https://instagram.com/bekakaplama",
            
        
    
        
        
            
                "linkedin_url": "https://linkedin.com/company/bekakaplama",
            
        
    
        
        
            
                "youtube_url": "https://youtube.com/@bekakaplama",
            
        
    
        
        
            
                "show_cookie_banner": false,
            
        
    
    },
    
    {
    
        
        
            
                "site_name": "Beka Kaplama",
            
        
    
        
        
            
                "tagline": "PVC mermer plaka ve 3D uygulama destegi",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "primary_phone": "+90 312 555 0130",
            
        
    
        
        
            
                "secondary_phone": "+90 312 555 0131",
            
        
    
        
        
            
                "whatsapp_number": "+90 532 555 0130",
            
        
    
        
        
            
                "contact_email": "ankara@bekakaplama.com",
            
        
    
        
        
            
                "address": "Cankaya, Ankara",
            
        
    
        
        
            
                "google_maps_embed": "https://maps.google.com/?q=Cankaya&output=embed",
            
        
    
        
        
            
                "working_hours": "Hafta ici 09:00-18:00",
            
        
    
        
        
            
                "facebook_url": "https://facebook.com/bekakaplama",
            
        
    
        
        
            
                "instagram_url": "https://instagram.com/bekakaplama",
            
        
    
        
        
            
                "linkedin_url": "https://linkedin.com/company/bekakaplama",
            
        
    
        
        
            
                "youtube_url": "https://youtube.com/@bekakaplama",
            
        
    
        
        
            
                "show_cookie_banner": true,
            
        
    
    },
    
];



const PagesData = [
    
    {
    
        
        
            
                "title": "Ana Sayfa",
            
        
    
        
        
            
                "slug": "home",
            
        
    
        
        
            
                "hero_heading": "Beka Kaplama ile Modern Kaplama Cozumleri",
            
        
    
        
        
            
                "hero_subheading": "Akustik panel, PU cephe lambri, PVC mermer plaka ve 3D uygulama destegi",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "content": "Kurumsal ve guven veren kaplama uygulamalari ile projelerinize deger katiyoruz.",
            
        
    
        
        
            
                "status": "published",
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
        
        
            
                "show_in_header": true,
            
        
    
        
        
            
                "show_in_footer": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Hakkimizda",
            
        
    
        
        
            
                "slug": "hakkimizda",
            
        
    
        
        
            
                "hero_heading": "Tecrube ve Ustalik",
            
        
    
        
        
            
                "hero_subheading": "Beka Kaplama ekibiyle planli, temiz ve zamaninda teslim",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "content": "Uzun yillardir cephe ve ic mekan kaplama sistemlerinde uygulama ve danismanlik sunuyoruz.",
            
        
    
        
        
            
                "status": "published",
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
        
        
            
                "show_in_header": true,
            
        
    
        
        
            
                "show_in_footer": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Hizmetler",
            
        
    
        
        
            
                "slug": "hizmetler",
            
        
    
        
        
            
                "hero_heading": "Hizmetlerimiz",
            
        
    
        
        
            
                "hero_subheading": "Ihtiyaciniza uygun malzeme ve uygulama cozumleri",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "content": "Akustik panel, PU cephe lambri, PVC mermer plaka ve 3D uygulama destegi hizmetlerimizi inceleyin.",
            
        
    
        
        
            
                "status": "draft",
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
        
        
            
                "show_in_header": true,
            
        
    
        
        
            
                "show_in_footer": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Projeler",
            
        
    
        
        
            
                "slug": "projeler",
            
        
    
        
        
            
                "hero_heading": "Uygulamalarimiz",
            
        
    
        
        
            
                "hero_subheading": "Gorsellerle tamamlanan islerimizi gorun",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "content": "Farkli mekan ve cephelerde tamamladigimiz projelerden ornekler sunuyoruz.",
            
        
    
        
        
            
                "status": "published",
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
        
        
            
                "show_in_header": true,
            
        
    
        
        
            
                "show_in_footer": true,
            
        
    
    },
    
];



const ServiceCategoriesData = [
    
    {
    
        
        
            
                "name": "Cephe Sistemleri",
            
        
    
        
        
            
                "slug": "cephe-sistemleri",
            
        
    
        
        
            
                "description": "Dis cephe kaplama cozumleri ve uygulama detaylari",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "Ic Mekan Kaplamalari",
            
        
    
        
        
            
                "slug": "ic-mekan-kaplamalari",
            
        
    
        
        
            
                "description": "Zemin ve duvar icin dekoratif kaplama alternatifleri",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "Akustik Cozumler",
            
        
    
        
        
            
                "slug": "akustik-cozumler",
            
        
    
        
        
            
                "description": "Ses yutucu panel uygulamalari ve mekan konforu",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "Dekoratif Paneller",
            
        
    
        
        
            
                "slug": "dekoratif-paneller",
            
        
    
        
        
            
                "description": "3D ve modern gorunum icin panel uygulamalari",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
];



const ServicesData = [
    
    {
    
        
        
            
                "name": "Akustik Panel Uygulamasi",
            
        
    
        
        
            
                "slug": "akustik-panel-uygulamasi",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "short_description": "Ofis ve ticari alanlarda ses konforu saglar",
            
        
    
        
        
            
                "description": "Akustik paneller ile yankiyi azaltan, estetik ve fonksiyonel uygulamalar sunuyoruz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "cta_preference": "whatsapp",
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "PU Cephe Lambri",
            
        
    
        
        
            
                "slug": "pu-cephe-lambri",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "short_description": "Hafif ve dayanikli cephe kaplama alternatifi",
            
        
    
        
        
            
                "description": "PU cephe lambri ile modern gorunum, kolay uygulama ve uzun omur elde edebilirsiniz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "cta_preference": "quote_form",
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "PVC Mermer Plaka",
            
        
    
        
        
            
                "slug": "pvc-mermer-plaka",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "short_description": "Mermer gorunumlu ekonomik ve pratik cozum",
            
        
    
        
        
            
                "description": "PVC mermer plakalarla duvarlarda hizli yenileme ve temiz bir bitis saglanir.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "cta_preference": "whatsapp",
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
    {
    
        
        
            
                "name": "3D Uygulama Destegi",
            
        
    
        
        
            
                "slug": "3d-uygulama-destegi",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "short_description": "Uygulama oncesi 3D gorsellestirme destegi",
            
        
    
        
        
            
                "description": "Projenizi uygulama oncesi 3D gorsellerle planlayip dogru karari hizlandiriyoruz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "cta_preference": "quote_form",
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
        
        
            
                "is_active": true,
            
        
    
    },
    
];



const ProjectsData = [
    
    {
    
        
        
            
                "title": "Maslak Ofis Akustik Panel Uygulamasi",
            
        
    
        
        
            
                "slug": "maslak-ofis-akustik-panel",
            
        
    
        
        
            
                "summary": "Toplanti odalarinda yankiyi azaltan uygulama",
            
        
    
        
        
            
                "description": "Maslak lokasyonunda ofis toplantı odalarinda akustik panel uygulamasi yapildi.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "location_text": "Maslak, Istanbul",
            
        
    
        
        
            
                "start_date": new Date('2025-01-10T09:00:00Z'),
            
        
    
        
        
            
                "end_date": new Date('2025-01-18T17:00:00Z'),
            
        
    
        
        
            
                "status": "planned",
            
        
    
        
        
            
                "is_featured": true,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Beylikduzu PU Cephe Lambri",
            
        
    
        
        
            
                "slug": "beylikduzu-pu-cephe-lambri",
            
        
    
        
        
            
                "summary": "Villa cephesinde modern lambri kaplama",
            
        
    
        
        
            
                "description": "Beylikduzu bolgesinde PU cephe lambri uygulamasi ile modern gorunum saglandi.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "location_text": "Beylikduzu, Istanbul",
            
        
    
        
        
            
                "start_date": new Date('2025-02-03T09:00:00Z'),
            
        
    
        
        
            
                "end_date": new Date('2025-02-12T17:00:00Z'),
            
        
    
        
        
            
                "status": "in_progress",
            
        
    
        
        
            
                "is_featured": true,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Kadikoy Magaza PVC Mermer Plaka",
            
        
    
        
        
            
                "slug": "kadikoy-magaza-pvc-mermer",
            
        
    
        
        
            
                "summary": "Magaza ic mekan duvar yenileme",
            
        
    
        
        
            
                "description": "Kasada odak duvar alanina PVC mermer plaka uygulamasi yapildi.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "location_text": "Kadikoy, Istanbul",
            
        
    
        
        
            
                "start_date": new Date('2025-03-05T09:00:00Z'),
            
        
    
        
        
            
                "end_date": new Date('2025-03-07T17:00:00Z'),
            
        
    
        
        
            
                "status": "planned",
            
        
    
        
        
            
                "is_featured": true,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Ankara Ofis 3D Tasarim ve Uygulama",
            
        
    
        
        
            
                "slug": "ankara-ofis-3d-uygulama",
            
        
    
        
        
            
                "summary": "3D planlama ile dekoratif panel uygulamasi",
            
        
    
        
        
            
                "description": "Uygulama oncesi 3D gorsellestirme yapilarak dekoratif panel kaplama uygulandi.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "location_text": "Cankaya, Ankara",
            
        
    
        
        
            
                "start_date": new Date('2025-04-01T09:00:00Z'),
            
        
    
        
        
            
                "end_date": new Date('2025-04-15T17:00:00Z'),
            
        
    
        
        
            
                "status": "in_progress",
            
        
    
        
        
            
                "is_featured": false,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
    },
    
];



const TestimonialsData = [
    
    {
    
        
        
            
                "customer_name": "Murat Ozturk",
            
        
    
        
        
            
                "customer_title": "Proje Yoneticisi",
            
        
    
        
        
            
                "company_name": "Nova Insaat",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "testimonial_text": "Planlama ve uygulama sureci cok duzenliydi. Akustik performans beklentimizi karsiladi.",
            
        
    
        
        
            
                "rating": 5,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
    },
    
    {
    
        
        
            
                "customer_name": "Selin Karaca",
            
        
    
        
        
            
                "customer_title": "Mimar",
            
        
    
        
        
            
                "company_name": "Karaca Studio",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "testimonial_text": "Malzeme secimi ve iscilik kalitesi cok iyi. Cephe gorunumu ciddi sekilde iyilesti.",
            
        
    
        
        
            
                "rating": 5,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
    },
    
    {
    
        
        
            
                "customer_name": "Ahmet Yildirim",
            
        
    
        
        
            
                "customer_title": "Isletme Sahibi",
            
        
    
        
        
            
                "company_name": "Kuzey Market",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "testimonial_text": "Magaza duvari hizli sekilde yenilendi ve cok temiz teslim edildi.",
            
        
    
        
        
            
                "rating": 4,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
    },
    
    {
    
        
        
            
                "customer_name": "Ece Sari",
            
        
    
        
        
            
                "customer_title": "Ofis Yoneticisi",
            
        
    
        
        
            
                "company_name": "Apex Teknoloji",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "testimonial_text": "3D gorseller karar vermemizi kolaylastirdi. Sonuc tam istedigimiz gibi oldu.",
            
        
    
        
        
            
                "rating": 5,
            
        
    
        
        
            
                "is_published": true,
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
    },
    
];



const FaqsData = [
    
    {
    
        
        
            
                "question": "Akustik panel uygulamasi ne kadar surer",
            
        
    
        
        
            
                "answer": "Alan buyuklugune gore degisir. Kesif sonrasi ortalama 1-3 gun icinde uygulama tamamlanabilir.",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
        
        
            
                "is_published": true,
            
        
    
    },
    
    {
    
        
        
            
                "question": "PU cephe lambri dis hava kosullarina dayanikli mi",
            
        
    
        
        
            
                "answer": "Evet. Uygun montaj ve detaylarla dis hava kosullarina karsi uzun omurlu performans sunar.",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
        
        
            
                "is_published": true,
            
        
    
    },
    
    {
    
        
        
            
                "question": "PVC mermer plaka temizligi nasil yapilir",
            
        
    
        
        
            
                "answer": "Nemli bez ve yumusak temizlik urunleri ile kolayca temizlenebilir. Asindirici kimyasal onerilmez.",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
        
        
            
                "is_published": true,
            
        
    
    },
    
    {
    
        
        
            
                "question": "3D uygulama destegi hangi asamada sunulur",
            
        
    
        
        
            
                "answer": "Kesif ve olculerden sonra taslak tasarim hazirlanir. Onayla birlikte uygulama planlanir.",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
        
        
            
                "is_published": true,
            
        
    
    },
    
];



const LeadsData = [
    
    {
    
        
        
            
                "full_name": "Burak Koc",
            
        
    
        
        
            
                "phone": "+90 533 700 1122",
            
        
    
        
        
            
                "email": "burak.koc@example.com",
            
        
    
        
        
            
                "city": "Istanbul",
            
        
    
        
        
            
                "preferred_contact_method": "whatsapp",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "message": "Villa cephesi icin yaklasik fiyat ve sure bilgisi alabilir miyim",
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "source": "whatsapp_click",
            
        
    
        
        
            
                "stage": "contacted",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "requested_at": new Date('2025-06-01T10:15:00Z'),
            
        
    
        
        
            
                "follow_up_at": new Date('2025-06-02T10:00:00Z'),
            
        
    
        
        
            
                "consent_to_contact": true,
            
        
    
    },
    
    {
    
        
        
            
                "full_name": "Derya Aydin",
            
        
    
        
        
            
                "phone": "+90 534 811 2233",
            
        
    
        
        
            
                "email": "derya.aydin@example.com",
            
        
    
        
        
            
                "city": "Ankara",
            
        
    
        
        
            
                "preferred_contact_method": "phone",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "message": "Ofis giris alaninda dekoratif panel dusunuyoruz, 3D calisma yapabiliyor musunuz",
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "source": "email_click",
            
        
    
        
        
            
                "stage": "lost",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "requested_at": new Date('2025-06-03T14:40:00Z'),
            
        
    
        
        
            
                "follow_up_at": new Date('2025-06-05T09:30:00Z'),
            
        
    
        
        
            
                "consent_to_contact": true,
            
        
    
    },
    
    {
    
        
        
            
                "full_name": "Sinem Uslu",
            
        
    
        
        
            
                "phone": "+90 535 900 3344",
            
        
    
        
        
            
                "email": "sinem.uslu@example.com",
            
        
    
        
        
            
                "city": "Izmir",
            
        
    
        
        
            
                "preferred_contact_method": "whatsapp",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "message": "Magaza icin renk ve doku secenekleri ile katalog paylasabilir misiniz",
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "source": "whatsapp_click",
            
        
    
        
        
            
                "stage": "contacted",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "requested_at": new Date('2025-06-06T08:20:00Z'),
            
        
    
        
        
            
                "follow_up_at": new Date('2025-06-07T11:00:00Z'),
            
        
    
        
        
            
                "consent_to_contact": true,
            
        
    
    },
    
    {
    
        
        
            
                "full_name": "Onur Celik",
            
        
    
        
        
            
                "phone": "+90 536 312 4455",
            
        
    
        
        
            
                "email": "onur.celik@example.com",
            
        
    
        
        
            
                "city": "Istanbul",
            
        
    
        
        
            
                "preferred_contact_method": "whatsapp",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "message": "Toplanti odasi icin akustik panel uygulamasi dusunuyoruz, kesif planlayalim",
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "source": "website_form",
            
        
    
        
        
            
                "stage": "lost",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "requested_at": new Date('2025-06-10T16:05:00Z'),
            
        
    
        
        
            
                "follow_up_at": new Date('2025-06-12T10:30:00Z'),
            
        
    
        
        
            
                "consent_to_contact": true,
            
        
    
    },
    
];



const MediaAssetsData = [
    
    {
    
        
        
            
                "title": "Akustik Panel Ornek Uygulama",
            
        
    
        
        
            
                "asset_type": "video_link",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "video_url": "",
            
        
    
        
        
            
                "alt_text": "Akustik panel duvar uygulamasi",
            
        
    
        
        
            
                "caption": "Ofis icin akustik panel kaplama",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "is_public": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "PU Cephe Lambri Detay",
            
        
    
        
        
            
                "asset_type": "document",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "video_url": "",
            
        
    
        
        
            
                "alt_text": "PU cephe lambri detay gorunumu",
            
        
    
        
        
            
                "caption": "Cephede lambri detaylari",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "is_public": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "PVC Mermer Plaka Katalog",
            
        
    
        
        
            
                "asset_type": "image",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "video_url": "",
            
        
    
        
        
            
                "alt_text": "PVC mermer plaka katalog dosyasi",
            
        
    
        
        
            
                "caption": "Katalog PDF",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "is_public": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "3D Tasarim Sunum Videosu",
            
        
    
        
        
            
                "asset_type": "image",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "files" field
            
        
    
        
        
            
                "video_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
            
        
    
        
        
            
                "alt_text": "3D tasarim sunumu video linki",
            
        
    
        
        
            
                "caption": "3D gorsellestirme ornegi",
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                // type code here for "relation_one" field
            
        
    
        
        
            
                "is_public": true,
            
        
    
    },
    
];



const HomeSectionsData = [
    
    {
    
        
        
            
                "title": "Hero Banner",
            
        
    
        
        
            
                "section_type": "services",
            
        
    
        
        
            
                "subtitle": "Hizli teklif ve kesif icin iletisim",
            
        
    
        
        
            
                "content": "Modern kaplama cozumleri ile mekanlariniza deger katiyoruz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "sort_order": 1,
            
        
    
        
        
            
                "is_enabled": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Hizmetlerimiz",
            
        
    
        
        
            
                "section_type": "contact",
            
        
    
        
        
            
                "subtitle": "Akustik panel, PU lambri, PVC mermer plaka",
            
        
    
        
        
            
                "content": "Ihtiyaciniza gore malzeme ve uygulama onerileri sunariz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "sort_order": 2,
            
        
    
        
        
            
                "is_enabled": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Uygulamalar",
            
        
    
        
        
            
                "section_type": "faq",
            
        
    
        
        
            
                "subtitle": "Gorsellerle tamamlanan isler",
            
        
    
        
        
            
                "content": "Tamamlanan projelerimizden secme uygulamalar.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "sort_order": 3,
            
        
    
        
        
            
                "is_enabled": true,
            
        
    
    },
    
    {
    
        
        
            
                "title": "Musteri Yorumlari",
            
        
    
        
        
            
                "section_type": "contact",
            
        
    
        
        
            
                "subtitle": "Guven veren referanslar",
            
        
    
        
        
            
                "content": "Musterilerimizin deneyimlerini paylasiyoruz.",
            
        
    
        
        
            
                // type code here for "images" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                // type code here for "relation_many" field
            
        
    
        
        
            
                "sort_order": 4,
            
        
    
        
        
            
                "is_enabled": true,
            
        
    
    },
    
];




    
    
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            // Similar logic for "relation_many"
        
    

    
    
    
    
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
            
            async function associateServiceWithCategory() {
            
                const relatedCategory0 = await ServiceCategories.findOne({
                    offset: Math.floor(Math.random() * (await ServiceCategories.count())),
                });
                const Service0 = await Services.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Service0?.setCategory)
                {
                    await
                    Service0.
                    setCategory(relatedCategory0);
                }
            
                const relatedCategory1 = await ServiceCategories.findOne({
                    offset: Math.floor(Math.random() * (await ServiceCategories.count())),
                });
                const Service1 = await Services.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Service1?.setCategory)
                {
                    await
                    Service1.
                    setCategory(relatedCategory1);
                }
            
                const relatedCategory2 = await ServiceCategories.findOne({
                    offset: Math.floor(Math.random() * (await ServiceCategories.count())),
                });
                const Service2 = await Services.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Service2?.setCategory)
                {
                    await
                    Service2.
                    setCategory(relatedCategory2);
                }
            
                const relatedCategory3 = await ServiceCategories.findOne({
                    offset: Math.floor(Math.random() * (await ServiceCategories.count())),
                });
                const Service3 = await Services.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Service3?.setCategory)
                {
                    await
                    Service3.
                    setCategory(relatedCategory3);
                }
            
        }
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            // Similar logic for "relation_many"
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
            
            async function associateTestimonialWithProject() {
            
                const relatedProject0 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Testimonial0 = await Testimonials.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Testimonial0?.setProject)
                {
                    await
                    Testimonial0.
                    setProject(relatedProject0);
                }
            
                const relatedProject1 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Testimonial1 = await Testimonials.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Testimonial1?.setProject)
                {
                    await
                    Testimonial1.
                    setProject(relatedProject1);
                }
            
                const relatedProject2 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Testimonial2 = await Testimonials.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Testimonial2?.setProject)
                {
                    await
                    Testimonial2.
                    setProject(relatedProject2);
                }
            
                const relatedProject3 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Testimonial3 = await Testimonials.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Testimonial3?.setProject)
                {
                    await
                    Testimonial3.
                    setProject(relatedProject3);
                }
            
        }
        
    
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
            
            async function associateFaqWithService() {
            
                const relatedService0 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Faq0 = await Faqs.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Faq0?.setService)
                {
                    await
                    Faq0.
                    setService(relatedService0);
                }
            
                const relatedService1 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Faq1 = await Faqs.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Faq1?.setService)
                {
                    await
                    Faq1.
                    setService(relatedService1);
                }
            
                const relatedService2 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Faq2 = await Faqs.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Faq2?.setService)
                {
                    await
                    Faq2.
                    setService(relatedService2);
                }
            
                const relatedService3 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Faq3 = await Faqs.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Faq3?.setService)
                {
                    await
                    Faq3.
                    setService(relatedService3);
                }
            
        }
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
            
            async function associateLeadWithService() {
            
                const relatedService0 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Lead0 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Lead0?.setService)
                {
                    await
                    Lead0.
                    setService(relatedService0);
                }
            
                const relatedService1 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Lead1 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Lead1?.setService)
                {
                    await
                    Lead1.
                    setService(relatedService1);
                }
            
                const relatedService2 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Lead2 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Lead2?.setService)
                {
                    await
                    Lead2.
                    setService(relatedService2);
                }
            
                const relatedService3 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const Lead3 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Lead3?.setService)
                {
                    await
                    Lead3.
                    setService(relatedService3);
                }
            
        }
        
    
        
            
            async function associateLeadWithProject() {
            
                const relatedProject0 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Lead0 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Lead0?.setProject)
                {
                    await
                    Lead0.
                    setProject(relatedProject0);
                }
            
                const relatedProject1 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Lead1 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Lead1?.setProject)
                {
                    await
                    Lead1.
                    setProject(relatedProject1);
                }
            
                const relatedProject2 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Lead2 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Lead2?.setProject)
                {
                    await
                    Lead2.
                    setProject(relatedProject2);
                }
            
                const relatedProject3 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const Lead3 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Lead3?.setProject)
                {
                    await
                    Lead3.
                    setProject(relatedProject3);
                }
            
        }
        
    
        
    
        
    
        
    
        
    
        
            
            async function associateLeadWithAssigned_user() {
            
                const relatedAssigned_user0 = await Users.findOne({
                    offset: Math.floor(Math.random() * (await Users.count())),
                });
                const Lead0 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (Lead0?.setAssigned_user)
                {
                    await
                    Lead0.
                    setAssigned_user(relatedAssigned_user0);
                }
            
                const relatedAssigned_user1 = await Users.findOne({
                    offset: Math.floor(Math.random() * (await Users.count())),
                });
                const Lead1 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (Lead1?.setAssigned_user)
                {
                    await
                    Lead1.
                    setAssigned_user(relatedAssigned_user1);
                }
            
                const relatedAssigned_user2 = await Users.findOne({
                    offset: Math.floor(Math.random() * (await Users.count())),
                });
                const Lead2 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (Lead2?.setAssigned_user)
                {
                    await
                    Lead2.
                    setAssigned_user(relatedAssigned_user2);
                }
            
                const relatedAssigned_user3 = await Users.findOne({
                    offset: Math.floor(Math.random() * (await Users.count())),
                });
                const Lead3 = await Leads.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (Lead3?.setAssigned_user)
                {
                    await
                    Lead3.
                    setAssigned_user(relatedAssigned_user3);
                }
            
        }
        
    
        
    
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
    
        
    
        
            
            async function associateMediaAssetWithService() {
            
                const relatedService0 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const MediaAsset0 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (MediaAsset0?.setService)
                {
                    await
                    MediaAsset0.
                    setService(relatedService0);
                }
            
                const relatedService1 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const MediaAsset1 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (MediaAsset1?.setService)
                {
                    await
                    MediaAsset1.
                    setService(relatedService1);
                }
            
                const relatedService2 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const MediaAsset2 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (MediaAsset2?.setService)
                {
                    await
                    MediaAsset2.
                    setService(relatedService2);
                }
            
                const relatedService3 = await Services.findOne({
                    offset: Math.floor(Math.random() * (await Services.count())),
                });
                const MediaAsset3 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (MediaAsset3?.setService)
                {
                    await
                    MediaAsset3.
                    setService(relatedService3);
                }
            
        }
        
    
        
            
            async function associateMediaAssetWithProject() {
            
                const relatedProject0 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const MediaAsset0 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 0
                });
                if (MediaAsset0?.setProject)
                {
                    await
                    MediaAsset0.
                    setProject(relatedProject0);
                }
            
                const relatedProject1 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const MediaAsset1 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 1
                });
                if (MediaAsset1?.setProject)
                {
                    await
                    MediaAsset1.
                    setProject(relatedProject1);
                }
            
                const relatedProject2 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const MediaAsset2 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 2
                });
                if (MediaAsset2?.setProject)
                {
                    await
                    MediaAsset2.
                    setProject(relatedProject2);
                }
            
                const relatedProject3 = await Projects.findOne({
                    offset: Math.floor(Math.random() * (await Projects.count())),
                });
                const MediaAsset3 = await MediaAssets.findOne({
                    order: [['id', 'ASC']],
                    offset: 3
                });
                if (MediaAsset3?.setProject)
                {
                    await
                    MediaAsset3.
                    setProject(relatedProject3);
                }
            
        }
        
    
        
    

    
    
    
        
    
        
    
        
    
        
    
        
    
        
            // Similar logic for "relation_many"
        
    
        
            // Similar logic for "relation_many"
        
    
        
    
        
    


module.exports = {
    up: async (queryInterface, Sequelize) => {
        
            
            
            
            
            
                
                await SiteSettings.bulkCreate(SiteSettingsData);
                
            
            
                
                await Pages.bulkCreate(PagesData);
                
            
            
                
                await ServiceCategories.bulkCreate(ServiceCategoriesData);
                
            
            
                
                await Services.bulkCreate(ServicesData);
                
            
            
                
                await Projects.bulkCreate(ProjectsData);
                
            
            
                
                await Testimonials.bulkCreate(TestimonialsData);
                
            
            
                
                await Faqs.bulkCreate(FaqsData);
                
            
            
                
                await Leads.bulkCreate(LeadsData);
                
            
            
                
                await MediaAssets.bulkCreate(MediaAssetsData);
                
            
            
                
                await HomeSections.bulkCreate(HomeSectionsData);
                
            
            await Promise.all([
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        // Similar logic for "relation_many"
                    
                
            
                
                
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                        
                        await associateServiceWithCategory(),
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        // Similar logic for "relation_many"
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                        
                        await associateTestimonialWithProject(),
                    
                
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                        
                        await associateFaqWithService(),
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        
                        await associateLeadWithService(),
                    
                
                    
                        
                        await associateLeadWithProject(),
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        
                        await associateLeadWithAssigned_user(),
                    
                
                    
                
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        
                        await associateMediaAssetWithService(),
                    
                
                    
                        
                        await associateMediaAssetWithProject(),
                    
                
                    
                
            
                
                
                    
                
                    
                
                    
                
                    
                
                    
                
                    
                        // Similar logic for "relation_many"
                    
                
                    
                        // Similar logic for "relation_many"
                    
                
                    
                
                    
                
            
            ]);
        
    },

    down: async (queryInterface, Sequelize) => {
        
            
            
            
            
            
            await queryInterface.bulkDelete('site_settings', null, {});
            
            
            await queryInterface.bulkDelete('pages', null, {});
            
            
            await queryInterface.bulkDelete('service_categories', null, {});
            
            
            await queryInterface.bulkDelete('services', null, {});
            
            
            await queryInterface.bulkDelete('projects', null, {});
            
            
            await queryInterface.bulkDelete('testimonials', null, {});
            
            
            await queryInterface.bulkDelete('faqs', null, {});
            
            
            await queryInterface.bulkDelete('leads', null, {});
            
            
            await queryInterface.bulkDelete('media_assets', null, {});
            
            
            await queryInterface.bulkDelete('home_sections', null, {});
            
        
    },
};