-- Anasayfa hero slider: görsel yolu + dört metin alanı (panelden düzenlenir).

CREATE TABLE IF NOT EXISTS home_hero_slides (
  id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
  sort_order INT NOT NULL DEFAULT 0,
  image_path VARCHAR(512) NOT NULL,
  baslik_1 VARCHAR(500) NOT NULL DEFAULT '',
  baslik_2 VARCHAR(500) NOT NULL DEFAULT '',
  baslik_3 VARCHAR(500) NOT NULL DEFAULT '',
  baslik_4 TEXT NOT NULL,
  alt_text VARCHAR(500) NOT NULL DEFAULT '',
  created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (id),
  KEY idx_home_hero_sort (sort_order, id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO home_hero_slides (sort_order, image_path, baslik_1, baslik_2, baslik_3, baslik_4, alt_text)
SELECT v.sort_order, v.image_path, v.baslik_1, v.baslik_2, v.baslik_3, v.baslik_4, v.alt_text
FROM (
  SELECT
    10 AS sort_order,
    '/hero/hero-1.svg' AS image_path,
    'Yem katkı maddeleri — Muğla / Fethiye' AS baslik_1,
    'Sürünüz için' AS baslik_2,
    'Gerçek çözümler' AS baslik_3,
    'Bilimsel formüller ve doğal içeriklerle geliştirilen ürünlerimizle hayvanlarınızın sağlık ve verimini artırın.' AS baslik_4,
    'Faunamix yem katkı maddeleri — vitrin görseli 1' AS alt_text
  UNION ALL SELECT
    20,
    '/hero/hero-2.svg',
    'Yem katkı maddeleri — Muğla / Fethiye',
    'Sürünüz için',
    'Gerçek çözümler',
    'Bilimsel formüller ve doğal içeriklerle geliştirilen ürünlerimizle hayvanlarınızın sağlık ve verimini artırın.',
    'Faunamix yem katkı maddeleri — vitrin görseli 2'
  UNION ALL SELECT
    30,
    '/hero/hero-3.svg',
    'Yem katkı maddeleri — Muğla / Fethiye',
    'Sürünüz için',
    'Gerçek çözümler',
    'Bilimsel formüller ve doğal içeriklerle geliştirilen ürünlerimizle hayvanlarınızın sağlık ve verimini artırın.',
    'Faunamix yem katkı maddeleri — vitrin görseli 3'
) AS v
WHERE (SELECT COUNT(*) FROM home_hero_slides) = 0;
