INSERT IGNORE INTO roles (id,name,description) VALUES
('role_super_admin','super_admin','Akses penuh termasuk keamanan, user, harga, integrasi, audit, dan backup'),
('role_article_writer','article_writer','Membuat dan mengedit artikel milik sendiri serta mengirim untuk review'),
('role_sales_promotion','sales_promotion','Mengelola promo, landing page terkontrol, CTA kampanye, dan lead sesuai izin');
--> statement-breakpoint
INSERT IGNORE INTO price_categories (id,name,slug,sort_order,active) VALUES ('price_service_only','Jasa saja','jasa-saja',1,1);
--> statement-breakpoint
INSERT IGNORE INTO price_items (id,category_id,name,slug,price,unit,price_type,active,sort_order,last_verified_at,source_url) VALUES
('price_inbow','price_service_only','Pemasangan inbow dus/mangkokan saklar','pemasangan-inbow-dus-mangkokan-saklar',15000,'unit','service_only',1,1,'2026-08-22','https://pusatlasbaja.com/product/harga-borongan-instalasi-listrik-bogor/'),
('price_led_panel','price_service_only','Pemasangan lampu LED panel tanam 3–9W','pemasangan-lampu-led-panel-tanam-3-9w',25000,'unit','service_only',1,2,'2026-08-22','https://pusatlasbaja.com/product/harga-borongan-instalasi-listrik-bogor/'),
('price_saklar_engkel','price_service_only','Pemasangan saklar engkel','pemasangan-saklar-engkel',25000,'unit','service_only',1,3,'2026-08-22','https://pusatlasbaja.com/product/harga-borongan-instalasi-listrik-bogor/'),
('price_saklar_seri','price_service_only','Pemasangan saklar seri','pemasangan-saklar-seri',30000,'unit','service_only',1,4,'2026-08-22','https://pusatlasbaja.com/product/harga-borongan-instalasi-listrik-bogor/');
--> statement-breakpoint
INSERT IGNORE INTO pages (id,title,slug,template,status,seo_title,meta_description,published_at) VALUES
('page_home','Beranda','','home','published','Jasa Instalasi Listrik Profesional di Bogor','Instalasi, panel, grounding, tambah titik, perbaikan, dan maintenance listrik untuk Bogor.',CURRENT_TIMESTAMP),
('page_about','Tentang Kami','tentang-kami','default','published','Tentang Padjajaran Elektrik','Pendekatan kerja Padjajaran Elektrik untuk layanan kelistrikan di Bogor.',CURRENT_TIMESTAMP),
('page_survey','Permintaan Survei','permintaan-survei','form','published','Permintaan Survei Listrik Bogor','Kirim kebutuhan dan jadwal survei instalasi listrik.',CURRENT_TIMESTAMP);
--> statement-breakpoint
INSERT IGNORE INTO page_blocks (id,page_id,block_type,position,data,visible) VALUES
('block_home_hero','page_home','Hero',1,'{"headline":"Jasa Instalasi Listrik Profesional di Bogor","cta":"Jadwalkan Survei"}',1),
('block_home_benefits','page_home','Benefit cards',2,'{"source":"site_settings"}',1),
('block_home_services','page_home','Service cards',3,'{"source":"services"}',1),
('block_home_pricing','page_home','Pricing table',4,'{"source":"price_items"}',1),
('block_home_areas','page_home','Area layanan',5,'{"source":"service_areas"}',1),
('block_home_faq','page_home','FAQ accordion',6,'{"source":"faqs"}',1),
('block_home_form','page_home','Formulir',7,'{"form":"consultation"}',1),
('block_home_cta','page_home','CTA',8,'{"headline":"Butuh Teknisi Instalasi Listrik di Bogor?"}',1);
--> statement-breakpoint
INSERT IGNORE INTO services (id,title,slug,excerpt,content,icon,status,sort_order) VALUES
('service_home','Instalasi Listrik Rumah','instalasi-listrik-rumah','Perencanaan jalur, grup, titik lampu, saklar, dan stop kontak untuk hunian.','{"sections":[]}','home','published',1),
('service_office','Instalasi Ruko & Kantor','instalasi-ruko-kantor','Distribusi daya tertata untuk ruang kerja dan bangunan usaha.','{"sections":[]}','building','published',2),
('service_panel','Instalasi Panel Listrik','panel-listrik','Pemasangan, penataan, dan evaluasi panel serta perangkat proteksi.','{"sections":[]}','panel','published',3),
('service_point','Tambah Titik Listrik','tambah-titik-listrik','Penambahan titik lampu, saklar, dan stop kontak sesuai kebutuhan ruang.','{"sections":[]}','plus','published',4),
('service_short','Perbaikan Korsleting','perbaikan-korsleting','Pemeriksaan sumber gangguan, sambungan longgar, dan kebocoran arus.','{"sections":[]}','bolt','published',5),
('service_ground','Grounding System','grounding-system','Pemasangan dan pemeriksaan sistem pembumian instalasi.','{"sections":[]}','ground','published',6),
('service_cable','Penggantian Kabel Lama','penggantian-kabel','Evaluasi dan penggantian kabel yang menua atau tidak sesuai beban.','{"sections":[]}','cable','published',7),
('service_audit','Audit & Maintenance','audit-maintenance','Pengecekan berkala, dokumentasi temuan, dan prioritas perbaikan.','{"sections":[]}','check','published',8);
--> statement-breakpoint
INSERT IGNORE INTO faqs (id,question,answer,sort_order,active) VALUES
('faq_1','Berapa biaya instalasi listrik per titik?','Biaya bergantung pada jenis titik, jalur kabel, kondisi bangunan, material, dan jumlah pekerjaan.',1,1),
('faq_2','Apakah harga sudah termasuk material?','Belum tentu. Item berlabel Jasa saja tidak termasuk material.',2,1),
('faq_3','Apakah tersedia survei lokasi?','Jadwal dan ketentuan survei dikonfirmasi lebih dahulu.',3,1),
('faq_4','Area Bogor mana saja yang dilayani?','Kota Bogor dan sejumlah area Kabupaten Bogor sesuai ketersediaan jadwal.',4,1),
('faq_5','Apakah bisa menangani korsleting?','Bisa setelah pemeriksaan sumber gangguan dan kondisi instalasi.',5,1),
('faq_6','Apakah bisa memasang panel listrik?','Bisa untuk pemasangan baru, perapian, penambahan grup, dan evaluasi proteksi.',6,1),
('faq_7','Berapa lama proses pengerjaan?','Durasi mengikuti jumlah titik, akses, kondisi bangunan, material, dan tingkat kesulitan.',7,1),
('faq_8','Apakah ada garansi?','Garansi pekerjaan awal 3 bulan dengan cakupan tertulis pada penawaran.',8,1),
('faq_9','Apakah bisa mengerjakan rumah, ruko, dan kantor?','Ya, berikut toko, restoran, sekolah, klinik, kos, kontrakan, dan bangunan komersial.',9,1),
('faq_10','Data apa yang perlu dikirim untuk estimasi?','Lokasi, jenis bangunan, pekerjaan, jumlah titik, urgensi, dan foto kondisi atau panel.',10,1);
--> statement-breakpoint
INSERT IGNORE INTO categories (id,name,slug,description,robots_index) VALUES ('category_education','Edukasi Listrik','edukasi-listrik','Panduan instalasi dan perawatan kelistrikan.',0);
--> statement-breakpoint
INSERT IGNORE INTO posts (id,title,slug,excerpt,content,status,focus_keyword,seo_title,meta_description,robots_index,robots_follow) VALUES
('post_01','Berapa Biaya Instalasi Listrik per Titik di Bogor?','biaya-instalasi-listrik-per-titik-bogor','','','draft','biaya instalasi listrik per titik Bogor','Berapa Biaya Instalasi Listrik per Titik di Bogor?','Draft artikel; lengkapi setelah data dan contoh diverifikasi.',0,1),
('post_02','Tanda Instalasi Listrik Rumah Perlu Diganti','tanda-instalasi-listrik-rumah-perlu-diganti','','','draft','instalasi listrik rumah','Tanda Instalasi Listrik Rumah Perlu Diganti','Draft artikel edukasi kelistrikan rumah.',0,1),
('post_03','Penyebab MCB Sering Turun dan Cara Menanganinya','penyebab-mcb-sering-turun','','','draft','MCB sering turun','Penyebab MCB Sering Turun','Draft artikel edukasi MCB.',0,1),
('post_04','Perbedaan MCB, ELCB, dan RCBO','perbedaan-mcb-elcb-rcbo','','','draft','perbedaan MCB ELCB RCBO','Perbedaan MCB, ELCB, dan RCBO','Draft artikel perangkat proteksi.',0,1),
('post_05','Pentingnya Grounding untuk Rumah dan Tempat Usaha','pentingnya-grounding-rumah-usaha','','','draft','grounding rumah','Pentingnya Grounding untuk Rumah dan Tempat Usaha','Draft artikel grounding.',0,1),
('post_06','Cara Menentukan Jumlah Titik Lampu dan Stop Kontak','menentukan-titik-lampu-stop-kontak','','','draft','jumlah titik listrik','Cara Menentukan Titik Lampu dan Stop Kontak','Draft artikel perencanaan titik.',0,1),
('post_07','Checklist Instalasi Listrik untuk Rumah Baru','checklist-instalasi-listrik-rumah-baru','','','draft','instalasi listrik rumah baru','Checklist Instalasi Listrik Rumah Baru','Draft checklist instalasi.',0,1),
('post_08','Risiko Menggunakan Kabel Listrik yang Tidak Sesuai Beban','risiko-kabel-tidak-sesuai-beban','','','draft','kabel listrik sesuai beban','Risiko Kabel Listrik Tidak Sesuai Beban','Draft artikel keselamatan kabel.',0,1),
('post_09','Estimasi Biaya Instalasi Listrik untuk Ruko','estimasi-biaya-instalasi-listrik-ruko','','','draft','biaya instalasi listrik ruko','Estimasi Biaya Instalasi Listrik Ruko','Draft artikel estimasi ruko.',0,1),
('post_10','Kapan Panel Listrik Perlu Di-upgrade?','kapan-panel-listrik-perlu-upgrade','','','draft','upgrade panel listrik','Kapan Panel Listrik Perlu Di-upgrade?','Draft artikel panel listrik.',0,1);
--> statement-breakpoint
INSERT INTO site_settings (`key`,`value`,`is_public`) VALUES
('business_identity','{"name":"Padjajaran Elektrik","tagline":"Solusi Kelistrikan Aman dan Terpercaya","phone":null,"whatsapp":null,"email":null,"address":null,"maps":null,"logo":null,"certifications":null,"legal_number":null,"social":null}',1),
('operating_hours','{"monday_friday":"08.30 - 17.00","saturday":"08.30 - 15.00","sunday":null}',1),
('warranty','{"duration":"3 Bulan","terms":"Ditulis pada penawaran"}',1),
('price_disclaimer','{"text":"Estimasi awal, bukan penawaran final. Harga dapat berubah berdasarkan lokasi, jumlah titik, material, jalur kabel, kondisi bangunan, tingkat kesulitan, ketinggian, dan hasil survei."}',1),
('google_integrations','{"ga4_measurement_id":null,"gtm_container_id":null,"search_console_meta":null,"bing_verification":null,"maps_embed":null,"analytics_admin_exclusion":true}',0)
ON DUPLICATE KEY UPDATE `key`=VALUES(`key`);
