-- OPSİYONEL — Elle çalıştırın; run-database-migrations.sh zincirine EKLENMEZ.
-- Amaç: Eski prod-bootstrap.sql ile gelmiş demo ürün/kategori/nav/footer/CMS satırlarını
-- yalnızca bilinen tam metin+slug eşleşmesiyle kaldırmak.
-- Footer demo sütunları için zincirde: database/migration_cleanup_demo_footer_menu.sql (idempotent).
-- ÜRETİMDE ÖNCE YEDEK ALIN. Aynı slug/başlığı gerçek verinizde kullandıysanız satırlar da silinir.

-- Ürünler (bootstrap’taki 5 slug + başlık eşlemesi)
DELETE FROM products
WHERE (slug = 'probiyotik-enzim-kompleksi' AND title = 'Probiyotik & enzim kompleksi')
   OR (slug = 'premiks-mineral-dengesi' AND title = 'Premiks — mineral dengesi')
   OR (slug = 'elektrolit-vitamin-destegi' AND title = 'Elektrolit & vitamin desteği')
   OR (slug = 'miktarli-beslenme-katkisi' AND title = 'Miktarlı beslenme katkısı')
   OR (slug = 'yuksek-enerji-blok-minerali' AND title = 'Yüksek enerji blok minerali');

-- Rotalar (legacy /urun/{slug})
DELETE FROM routes
WHERE locale = ''
  AND path IN (
    '/urun/probiyotik-enzim-kompleksi',
    '/urun/premiks-mineral-dengesi',
    '/urun/elektrolit-vitamin-destegi',
    '/urun/miktarli-beslenme-katkisi',
    '/urun/yuksek-enerji-blok-minerali'
  );

-- Kategoriler (bootstrap 3 slug + başlık)
DELETE FROM product_categories
WHERE (slug = 'saglik' AND title = 'Sürü Sağlığı')
   OR (slug = 'teknoloji' AND title = 'Rasyon & Süreç')
   OR (slug = 'spor' AND title = 'Performans & Verim');

DELETE FROM routes
WHERE locale = ''
  AND path IN ('/saglik', '/teknoloji', '/spor')
  AND type = 'category';

DELETE FROM routes
WHERE locale = '' AND path = '/hakkimizda' AND type = 'page';

-- Üst menü (bootstrap dörtlüsü; parent yok)
DELETE FROM nav_menu_items
WHERE parent_id IS NULL
  AND (
    (sort_order = 0 AND title = 'Anasayfa' AND url = '/')
    OR (sort_order = 1 AND title = 'Ürünler' AND url = '/listing')
    OR (sort_order = 2 AND title = 'İletişim' AND url = '/iletisim')
    OR (sort_order = 3 AND title = 'Hakkımızda' AND url = '/hakkimizda')
  );

-- Footer: kök silinince CASCADE ile alt bağlantılar gider (fk_footer_menu_parent … ON DELETE CASCADE)
DELETE FROM footer_menu_items
WHERE parent_id IS NULL AND title = 'Kurumsal' AND url = '#';

DELETE FROM footer_menu_items
WHERE parent_id IS NULL AND title = 'Hızlı Erişim' AND url = '#';

-- Hakkımızda demo sayfası (bootstrap gövdesiyle eşleşen tek kayıt)
DELETE FROM site_pages
WHERE path = '/hakkimizda'
  AND title = 'Hakkımızda'
  AND body_html LIKE '%Ürünlerimizi incelemek için <a href="/listing">katalog</a>%';

-- Sonrası: panelden «Rota senkron» çalıştırın (routes tutarlılığı).
