
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `admin_users`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `admin_users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(80) NOT NULL,
  `password_hash` varchar(255) NOT NULL,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `admin_users` WRITE;
/*!40000 ALTER TABLE `admin_users` DISABLE KEYS */;
INSERT INTO `admin_users` VALUES (1,'admin','$2y$10$8oPU6cSm4/p7jAfTxl3V9eDrRlzN9LN./pYX68KrTc9thdPs3Wtui','2026-05-22 12:17:10');
/*!40000 ALTER TABLE `admin_users` ENABLE KEYS */;
UNLOCK TABLES;
DROP TABLE IF EXISTS `blog_posts`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `blog_posts` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(220) NOT NULL,
  `slug` varchar(220) NOT NULL,
  `excerpt` text NOT NULL,
  `content` mediumtext NOT NULL,
  `image` varchar(220) NOT NULL,
  `seo_title` varchar(220) NOT NULL,
  `seo_description` text NOT NULL,
  `seo_keywords` text NOT NULL,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `slug` (`slug`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `blog_posts` WRITE;
/*!40000 ALTER TABLE `blog_posts` DISABLE KEYS */;
INSERT INTO `blog_posts` VALUES (1,'Çocuklar İçin Yüzme Eğitiminin Faydaları','cocuklar-icin-yuzme-egitiminin-faydalari','Çocuklarda özgüven, koordinasyon ve güvenli su bilinci için yüzme eğitiminin önemi.','<p>Çocuklar için yüzme eğitimi yalnızca teknik bir spor dersi değildir; özgüven, koordinasyon, disiplin ve güvenli su bilinci kazandıran güçlü bir gelişim alanıdır.</p><p>ASSK programlarında çocukların suyla ilişkisi sakin, pozitif ve kontrollü bir dille kurulur. Eğitmenler seviye analizi yapar, aileleri süreç hakkında bilgilendirir ve gelişimi adım adım takip eder.</p>','assets/img/blog-placeholder.jpg','Çocuklar İçin Yüzme Eğitiminin Faydaları | ASSK Yüzme Kursu Blog','Çocuklarda özgüven, koordinasyon ve güvenli su bilinci için yüzme eğitiminin önemi.','cocuk yuzme kursu, yuzme egitimi','2026-05-22 12:17:10'),(2,'Yüzme Kursuna Başlama Yaşı Kaç Olmalı?','yuzme-kursuna-baslama-yasi-kac-olmali','Yüzme kursu başlangıç yaşı ve ailelerin dikkat etmesi gereken temel kriterler.','<p>Yüzme kursuna başlama yaşı çocuğun hazır bulunuşluğuna, suyla ilişkisine ve fiziksel gelişimine göre değerlendirilmelidir.</p><p>ASSK şubelerinde hedef, erken yaşta güvenli tanışma ve doğru teknik alışkanlıklarını birlikte oluşturmaktır.</p>','assets/img/blog-placeholder.jpg','Yüzme Kursuna Başlama Yaşı Kaç Olmalı? | ASSK Yüzme Kursu Blog','Yüzme kursu başlangıç yaşı ve ailelerin dikkat etmesi gereken temel kriterler.','yuzme kursu yasi, cocuk yuzme','2026-05-22 12:17:10'),(3,'Özel Yüzme Dersi mi Grup Dersi mi?','ozel-yuzme-dersi-mi-grup-dersi-mi','Özel ders ve grup dersleri arasındaki farkları hedefe göre değerlendirin.','<p>Özel yüzme dersi birebir takip, hızlı teknik düzeltme ve kişiye özel program isteyen öğrenciler için güçlü bir seçenektir.</p><p>Grup dersleri ise sosyal öğrenme, disiplin ve düzenli gelişim takibi açısından avantaj sağlar. ASSK ekibi hedefe göre en doğru modeli planlar.</p>','assets/img/blog-placeholder.jpg','Özel Yüzme Dersi mi Grup Dersi mi? | ASSK Yüzme Kursu Blog','Özel ders ve grup dersleri arasındaki farkları hedefe göre değerlendirin.','ozel yuzme dersi, grup yuzme dersi','2026-05-22 12:17:10'),(4,'Yüzme Sporunun Çocuk Gelişimine Katkıları','yuzme-sporunun-cocuk-gelisimine-katkilari','Yüzme sporu fiziksel ve mental gelişimi birlikte destekler.','<p>Yüzme; denge, koordinasyon, nefes kontrolü ve kas gelişimini desteklerken çocukların özgüvenini de güçlendirir.</p><p>Düzenli yüzme eğitimi disiplin, hedef takibi ve sağlıklı yaşam alışkanlığı kazandırır.</p>','assets/img/blog-placeholder.jpg','Yüzme Sporunun Çocuk Gelişimine Katkıları | ASSK Yüzme Kursu Blog','Yüzme sporu fiziksel ve mental gelişimi birlikte destekler.','cocuk gelisimi, yuzme sporu','2026-05-22 12:17:10'),(5,'Lisanslı Sporcu Olmak İçin Yüzme Eğitiminde Nelere Dikkat Edilmeli?','lisansli-sporcu-olmak-icin-yuzme-egitiminde-nelere-dikkat-edilmeli','Sporcu adaylari icin teknik, disiplin ve performans odakli egitim kriterleri.','<p>Lisansli sporcu hazirliginda teknik dogruluk, dayaniklilik, hedef takibi ve duzenli antrenman kulturu onemlidir.</p>','assets/img/blog-placeholder.jpg','Lisanslı Sporcu Olmak İçin Yüzme Eğitiminde Nelere Dikkat Edilmeli? | ASSK Yüzme Kursu Blog','Lisansli sporcu olmak isteyenler icin yuzme egitimi ipuclari.','lisansli sporcu yuzme egitimi','2026-05-22 12:17:10'),(6,'Su Korkusu Nasıl Yenilir?','su-korkusu-nasil-yenilir','Su korkusunu yenmek icin sakin, kademeli ve guvenli baslangic yaklasimi.','<p>Su korkusu baskiyla degil, guvenli tekrarlar ve dogru egitmen ile asilabilir.</p>','assets/img/blog-placeholder.jpg','Su Korkusu Nasıl Yenilir? | ASSK Yüzme Kursu Blog','Su korkusunu yenmek isteyen cocuk ve yetiskinler icin oneriler.','su korkusu, yuzme dersi','2026-05-22 12:17:10'),(7,'Aile Paketleri ile Yüzme Eğitimine Başlamanın Avantajları','aile-paketleri-ile-yuzme-egitimine-baslamanin-avantajlari','Ailece spor aliskanligi kazanmak icin avantajli yuzme paketleri.','<p>Aile paketleri hem cocuklarin motivasyonunu artirir hem de ebeveynlerin saglikli yasam rutinine katilmasini kolaylastirir.</p>','assets/img/blog-placeholder.jpg','Aile Paketleri ile Yüzme Eğitimine Başlamanın Avantajları | ASSK Yüzme Kursu Blog','ASSK aile yuzme paketlerinin avantajlari.','aile yuzme paketi','2026-05-22 12:17:10'),(8,'İstanbul’da Yüzme Kursu Seçerken Nelere Dikkat Edilmeli?','istanbulda-yuzme-kursu-secerken-nelere-dikkat-edilmeli','Lokasyon, hijyen, egitmen kalitesi ve program takibi secimde belirleyicidir.','<p>Istanbulda yuzme kursu secerken ulasim kolayligi, havuz kalitesi, egitmen deneyimi ve iletisim sureci birlikte degerlendirilmelidir.</p>','assets/img/blog-placeholder.jpg','İstanbul’da Yüzme Kursu Seçerken Nelere Dikkat Edilmeli? | ASSK Yüzme Kursu Blog','Istanbul yuzme kursu secimi icin pratik kontrol listesi.','Istanbul yuzme kursu, ozel yuzme dersi','2026-05-22 12:17:10');
/*!40000 ALTER TABLE `blog_posts` ENABLE KEYS */;
UNLOCK TABLES;
DROP TABLE IF EXISTS `branches`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `branches` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(160) NOT NULL,
  `slug` varchar(180) NOT NULL,
  `venue_name` varchar(220) NOT NULL,
  `address` text NOT NULL,
  `district` varchar(120) NOT NULL,
  `phone` varchar(40) NOT NULL,
  `whatsapp` varchar(180) NOT NULL,
  `map_embed` text NOT NULL,
  `image` varchar(220) DEFAULT NULL,
  `short_description` text NOT NULL,
  `seo_title` varchar(220) NOT NULL,
  `seo_description` text NOT NULL,
  `seo_keywords` text NOT NULL,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `slug` (`slug`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `branches` WRITE;
/*!40000 ALTER TABLE `branches` DISABLE KEYS */;
INSERT INTO `branches` VALUES (1,'Eyüp Şubesi','eyup-yuzme-kursu','Navitas Spa Merkezi ve Spor Salonu - 5. Levent','Guzeltepe Mahallesi, 15 Temmuz Sehitler Caddesi, No:10/1D 5, Levent Carsi, 5. Levent, 34060 Eyupsultan/Istanbul','Eyüpsultan','0552 695 48 90','https://wa.me/905526954890','https://www.google.com/maps?q=Navitas%20Spa%205.%20Levent%20Eyupsultan%20Istanbul&output=embed','assets/img/branch-eyup.jpg','5. Levent lokasyonunda spa ve fitness atmosferini yansıtan, çocuklar ve yetişkinler için premium yüzme eğitimi.','Eyüp Yüzme Kursu - Navitas Spa & Fitness 5. Levent | ASSK','Eyüp yüzme kursu, 5. Levent özel yüzme dersi, çocuk yüzme kursu ve lisanslı sporcu eğitimi için ASSK Yüzme Kursu ile tanışın.','Eyüp yüzme kursu, Eyüp yüzme, 5. Levent yüzme kursu, Kağıthane yüzme, özel yüzme dersi Eyüp','2026-05-22 12:17:10'),(2,'Başakşehir Şubesi','basaksehir-yuzme-kursu','Hilton Mall of İstanbul','Ziya Gokalp Mahallesi, Suleyman Demirel Bulvari No:7, 34494 Ikitelli OSB / Basaksehir/Istanbul','Başakşehir','0552 695 48 90','https://wa.me/905526954890','https://www.google.com/maps?q=Hilton%20Mall%20of%20Istanbul%20Basaksehir&output=embed','assets/img/branch-basaksehir.jpg','Hilton Mall of İstanbul kalitesinde, Atakent ve İkitelli bölgesine yakın güvenli yüzme eğitimi.','Başakşehir Yüzme Kursu - Hilton Mall of İstanbul | ASSK','Başakşehir yüzme kursu, Atakent çocuk yüzme kursu ve özel yüzme dersi programları için elit havuz lokasyonu.','Başakşehir yüzme kursu, Başakşehir yüzme, Atakent yüzme, İkitelli yüzme kursu, çocuk yüzme kursu Başakşehir','2026-05-22 12:17:10'),(3,'Topkapı Şubesi','topkapi-yuzme-kursu','DoubleTree by Hilton İstanbul Topkapı','Orta Mahallesi, Anit Sokagi No:1, 34040 Bayrampasa/Istanbul','Topkapı / Bayrampaşa','0552 695 48 90','https://wa.me/905526954890','https://www.google.com/maps?q=DoubleTree%20by%20Hilton%20Istanbul%20Topkapi&output=embed','assets/img/branch-topkapi.jpg','Topkapı bölgesindeki Hilton standartlarında, çocuklar ve yetişkinler için planlı yüzme dersleri.','Topkapı Yüzme Kursu - DoubleTree by Hilton Topkapı | ASSK','Topkapı yüzme kursu ve Bayrampaşa özel yüzme dersi arayan aileler için güvenli, profesyonel ASSK eğitimi.','Topkapı yüzme kursu, Bayrampaşa yüzme, çocuk yüzme kursu Topkapı, özel yüzme dersi Topkapı','2026-05-22 12:17:10'),(4,'Merter Şubesi','merter-yuzme-kursu','Vitality Wellness Spa & Fitness Salonu','Mehmet Nesih Ozmen Mahallesi, Nadide Caddesi No:62, 34173 Gungoren/Istanbul','Merter / Güngören','0552 695 48 90','https://wa.me/905526954890','https://www.google.com/maps?q=Vitality%20Wellness%20Spa%20Fitness%20Merter&output=embed','assets/img/branch-merter.jpg','Merter tekstil merkezi bölgesinde, wellness hissi kuvvetli modern havuzda birebir ve grup dersleri.','Merter Yüzme Kursu - Vitality Wellness Spa & Fitness | ASSK','Merter yüzme kursu, Güngören yüzme ve çocuk yüzme kursu Merter programları için premium eğitim ortamı.','Merter yüzme kursu, Güngören yüzme, Merter özel yüzme dersi, çocuk yüzme kursu Merter','2026-05-22 12:17:10'),(5,'Beylikdüzü Şubesi','beylikduzu-yuzme-kursu','Avrasya Hamam','Cumhuriyet Mahallesi, Erdemli Sokak No:3/2, 34520 Beylikduzu/Istanbul','Beylikdüzü','0552 695 48 90','https://wa.me/905526954890','https://www.google.com/maps?q=Avrasya%20Hamam%20Beylikduzu&output=embed','assets/img/branch-beylikduzu.jpg','Beylikdüzü Cumhuriyet Mahallesi çevresinde aile paketleri, çocuk dersleri ve özel eğitim seçenekleri.','Beylikdüzü Yüzme Kursu - Avrasya Hamam | ASSK','Beylikdüzü yüzme kursu, aile yüzme paketi ve özel yüzme dersi için ASSK ile güvenli başlangıç yapın.','Beylikdüzü yüzme kursu, Beylikdüzü çocuk yüzme, özel yüzme dersi Beylikdüzü, aile yüzme paketi Beylikdüzü','2026-05-22 12:17:10');
/*!40000 ALTER TABLE `branches` ENABLE KEYS */;
UNLOCK TABLES;
DROP TABLE IF EXISTS `contact_leads`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `contact_leads` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `full_name` varchar(160) NOT NULL,
  `phone` varchar(40) NOT NULL,
  `branch` varchar(160) NOT NULL,
  `service` varchar(160) NOT NULL,
  `message` text DEFAULT NULL,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `contact_leads` WRITE;
/*!40000 ALTER TABLE `contact_leads` DISABLE KEYS */;
/*!40000 ALTER TABLE `contact_leads` ENABLE KEYS */;
UNLOCK TABLES;
DROP TABLE IF EXISTS `services`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `services` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(180) NOT NULL,
  `slug` varchar(180) NOT NULL,
  `description` text NOT NULL,
  `icon` varchar(80) NOT NULL,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `slug` (`slug`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `services` WRITE;
/*!40000 ALTER TABLE `services` DISABLE KEYS */;
INSERT INTO `services` VALUES (1,'Özel Yüzme Dersi','ozel-yuzme-dersi','Birebir eğitmen desteği, kişiye özel program, hızlı gelişim ve su korkusu olanlar için güvenli başlangıç.','goggles','2026-05-22 12:17:10'),(2,'Grup Yüzme Dersi','grup-yuzme-dersi','Yaş ve seviye gruplarına göre planlanan, sosyal öğrenme ortamı ve düzenli gelişim takibi sunan dersler.','waves','2026-05-22 12:17:10'),(3,'Aile Paketleri','aile-paketleri','Aile bireyleri için avantajlı paketler; çocuk ve ebeveyn katılımına uygun sağlıklı yaşam programları.','family','2026-05-22 12:17:10'),(4,'Lisanslı Sporcu Eğitimi','lisansli-sporcu-egitimi','Teknik gelişim, kondisyon takibi, yarışma ve kulüp altyapısına hazırlık için hedef odaklı yüzme eğitimi.','medal','2026-05-22 12:17:10');
/*!40000 ALTER TABLE `services` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

