diff --git a/db/webgis.sql b/db/webgis.sql new file mode 100644 index 0000000..e21450b --- /dev/null +++ b/db/webgis.sql @@ -0,0 +1,469 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Host: 127.0.0.1 +-- Waktu pembuatan: 02 Jun 2026 pada 08.47 +-- Versi server: 10.4.32-MariaDB +-- Versi PHP: 8.2.12 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!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 */; + +-- +-- Database: `webgis` +-- + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `admin_ibadah` +-- + +CREATE TABLE `admin_ibadah` ( + `id` int(11) NOT NULL, + `id_ibadah` int(11) NOT NULL, + `nama_lengkap` varchar(100) NOT NULL, + `username` varchar(50) NOT NULL, + `password` varchar(255) NOT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp() +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `admin_ibadah` +-- + +INSERT INTO `admin_ibadah` (`id`, `id_ibadah`, `nama_lengkap`, `username`, `password`, `created_at`) VALUES +(4, 1, 'Andi Novianto', 'andinovi838', '$2y$10$kStMlX8nekrCFAhkcTymv.DTIs23AWlCoSfUJ3U2xZJT0rnTXjQmm', '2026-04-30 07:08:22'), +(5, 2, 'Budi Santoso', 'budisans', '$2y$10$D6xh9zVvllWwS4e3KcWjL.LGw//N0hxJzxUbF7MRCzVB7QMsgUzza', '2026-04-30 07:08:22'), +(6, 5, 'Toni Hardyanto', 'tonihard', '$2y$10$WHgmO/dVttoFvQRu/I5W4OqipCLkp3LVuPqjdvBRpq5TWNYVLAFG.', '2026-04-30 07:08:22'), +(7, 3, 'Christian Marvin', 'christmarvin', '$2y$10$813CUf.Fm/q5zYkkC1X/I.UObSvoXZCmMd3aasDb5lV4JHT.gUB3O', '2026-04-30 09:44:02'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `anggota_keluarga` +-- + +CREATE TABLE `anggota_keluarga` ( + `id` int(11) NOT NULL, + `id_penduduk` int(11) NOT NULL, + `nik` varchar(16) NOT NULL, + `nama_lengkap` varchar(100) NOT NULL, + `tanggal_lahir` date NOT NULL, + `pendidikan_terakhir` enum('Tidak Sekolah','SD Sederajat','SMP Sederajat','SMA Sederajat','Diploma','Sarjana') NOT NULL, + `pekerjaan` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `anggota_keluarga` +-- + +INSERT INTO `anggota_keluarga` (`id`, `id_penduduk`, `nik`, `nama_lengkap`, `tanggal_lahir`, `pendidikan_terakhir`, `pekerjaan`) VALUES +(1, 5, '6101055708840004', 'Siti Nurdiah', '1984-08-17', 'SMP Sederajat', 'Ibu Rumah Tangga'), +(2, 5, '6101052305040008', 'Muhammad Rifki', '2004-05-23', 'SMA Sederajat', 'Belum Bekerja'), +(3, 5, '6101050302780003', 'Budi', '1978-02-03', 'SD Sederajat', 'Petani'), +(4, 8, '6101052307650006', 'Somat', '1965-07-23', 'SD Sederajat', 'Nelayan'), +(5, 8, '6101056008730008', 'Fatimah', '1973-08-20', 'SD Sederajat', 'Ibu Rumah Tangga'), +(6, 8, '6101051410980003', 'Muhammad Fatharrahman', '1998-10-14', 'SMP Sederajat', 'Pekerja Pabrik'), +(7, 8, '6101050611040009', 'Muhammad Abdurrahman', '2004-11-06', 'SMA Sederajat', 'Belum Bekerja'), +(10, 9, '6101050807710003', 'Toni', '1971-07-08', 'SD Sederajat', 'Petani'), +(11, 9, '6101055602800004', 'Wati', '1980-02-16', 'SMP Sederajat', 'Ibu Rumah Tangga'), +(12, 9, '6101051012030008', 'Joko Supratno', '2003-12-10', 'SMA Sederajat', 'Belum Bekerja'), +(13, 10, '6101051710700001', 'Roni', '1970-09-17', 'SD Sederajat', 'Nelayan'), +(14, 10, '6101052105980004', 'Nurul Aslam', '1998-05-21', 'Sarjana', 'Guru'), +(15, 3, '6101052306670003', 'Ali', '1967-06-23', 'SMP Sederajat', 'Pedagang'), +(16, 3, '6101054901780002', 'Sinta', '1978-01-09', 'SMP Sederajat', 'Ibu Rumah Tangga'), +(17, 3, '6101052405050004', 'Davey Nelson', '2005-05-24', 'SMA Sederajat', 'Belum Bekerja'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `laporan_musibah` +-- + +CREATE TABLE `laporan_musibah` ( + `id` int(11) NOT NULL, + `id_penduduk` int(11) NOT NULL, + `id_ibadah` int(11) NOT NULL, + `tanggal_lapor` timestamp NOT NULL DEFAULT current_timestamp(), + `jenis_musibah` enum('Kebakaran','Sakit Keras','Kematian','Kecelakaan','Bencana Alam','Lainnya') NOT NULL, + `deskripsi` text NOT NULL, + `status_penanganan` enum('Menunggu Bantuan','Sedang Ditangani','Selesai Ditangani') DEFAULT 'Menunggu Bantuan' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `laporan_musibah` +-- + +INSERT INTO `laporan_musibah` (`id`, `id_penduduk`, `id_ibadah`, `tanggal_lapor`, `jenis_musibah`, `deskripsi`, `status_penanganan`) VALUES +(1, 5, 1, '2026-05-08 08:49:27', 'Kebakaran', 'Seluruh bagian rumah terbakar habis', 'Selesai Ditangani'), +(2, 5, 1, '2026-05-08 10:36:29', 'Kecelakaan', 'Kepala keluarga mengalami kecelakaan motor yang menyebabkan korban mengalami patah kaki', 'Selesai Ditangani'), +(3, 8, 2, '2026-06-02 05:31:40', 'Bencana Alam', 'Banjir, rumah tergenang air setinggi lutut', 'Selesai Ditangani'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `log_bantuan` +-- + +CREATE TABLE `log_bantuan` ( + `id` int(11) NOT NULL, + `id_penduduk` int(11) NOT NULL, + `id_ibadah` int(11) NOT NULL, + `id_musibah` int(11) DEFAULT NULL, + `id_admin` int(11) DEFAULT NULL, + `tanggal_penyaluran` date NOT NULL, + `beras_kg` float DEFAULT 0, + `minyak_l` float DEFAULT 0, + `gula_kg` float DEFAULT 0, + `telur_kg` float DEFAULT 0, + `susu_kaleng` int(11) DEFAULT 0, + `uang_tunai` int(11) DEFAULT 0, + `catatan` text DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp() +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `log_bantuan` +-- + +INSERT INTO `log_bantuan` (`id`, `id_penduduk`, `id_ibadah`, `id_musibah`, `id_admin`, `tanggal_penyaluran`, `beras_kg`, `minyak_l`, `gula_kg`, `telur_kg`, `susu_kaleng`, `uang_tunai`, `catatan`, `created_at`) VALUES +(1, 5, 1, NULL, 4, '2026-04-30', 10, 2, 2, 2, 3, 300000, 'Bantuan Bulan April', '2026-04-30 10:19:16'), +(12, 5, 1, 2, 4, '2026-05-08', 10, 2, 2, 2, 3, 500000, 'Bantuan Pasca Musibah Kecelakaan', '2026-05-08 10:50:56'), +(13, 5, 1, NULL, 4, '2026-05-08', 10, 2, 2, 2, 3, 300000, 'Bantuan Bulan Mei', '2026-05-08 10:51:42'), +(14, 8, 2, 3, 5, '2026-06-02', 5, 2, 1, 1, 2, 150000, 'Bantuan pasca musibah banjir', '2026-06-02 05:32:01'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `log_pelatihan` +-- + +CREATE TABLE `log_pelatihan` ( + `id` int(11) NOT NULL, + `id_anggota` int(11) NOT NULL, + `id_pelatihan` int(11) NOT NULL, + `tanggal_daftar` timestamp NOT NULL DEFAULT current_timestamp(), + `status_kelulusan` enum('Sedang Berjalan','Lulus','Tidak Lulus/Drop Out') DEFAULT 'Sedang Berjalan', + `catatan` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `log_pelatihan` +-- + +INSERT INTO `log_pelatihan` (`id`, `id_anggota`, `id_pelatihan`, `tanggal_daftar`, `status_kelulusan`, `catatan`) VALUES +(1, 2, 1, '2026-05-08 08:23:32', 'Sedang Berjalan', NULL), +(2, 7, 3, '2026-06-02 05:35:07', 'Sedang Berjalan', NULL); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `master_pelatihan` +-- + +CREATE TABLE `master_pelatihan` ( + `id` int(11) NOT NULL, + `nama_pelatihan` varchar(150) NOT NULL, + `penyelenggara` varchar(100) NOT NULL, + `tanggal_mulai` date NOT NULL, + `tanggal_selesai` date NOT NULL, + `deskripsi` text DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `master_pelatihan` +-- + +INSERT INTO `master_pelatihan` (`id`, `nama_pelatihan`, `penyelenggara`, `tanggal_mulai`, `tanggal_selesai`, `deskripsi`) VALUES +(1, 'Pelatihan Desain Grafis', 'Dinas Sosial Kota Pontianak', '2026-05-15', '2026-06-15', 'Pelatihan Desain Grafis ini akan memberikan bekal ilmu desain grafis yang dapat digunakan oleh peserta dalam dunia kerja!'), +(2, 'Pelatihan Pemrograman Web', 'Prodi Informatika, Fakultas Teknik, Universitas Tanjungpura Kota Pontianak', '2026-06-01', '2026-06-30', 'Pelatihan ini akan membekali peserta dengan kemampuan dasar pemrograman web yang dapat berguna dalam dunia kerja.'), +(3, 'Pelatihan Bahasa Mandarin Dasar', 'Prodi Pendidikan Bahasa Mandarin, Fakultas Keguruan dan Ilmu Pendidikan, Universitas Tanjungpura', '2026-06-01', '2026-06-30', 'Pelatihan ini ditujukan kepada anak-anak kurang mampu yang ingin mempelajari bahasa Mandarin yang diharpkan dapat menjadi bekal untuk terjun ke dunia kerja.'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `penduduk_miskin` +-- + +CREATE TABLE `penduduk_miskin` ( + `id` int(11) NOT NULL, + `nama_kk` varchar(100) DEFAULT NULL, + `agama` enum('Islam','Kristen','Katolik','Hindu','Buddha','Konghucu') DEFAULT NULL, + `tanggungan` int(11) DEFAULT NULL, + `pengeluaran` int(11) DEFAULT NULL, + `lantai` int(11) DEFAULT 0, + `dinding` int(11) DEFAULT 0, + `sanitasi` int(11) DEFAULT 0, + `listrik` int(11) DEFAULT 0, + `air` int(11) DEFAULT 0, + `skor_aset` int(11) DEFAULT NULL, + `alamat` text DEFAULT NULL, + `latitude` decimal(10,8) DEFAULT NULL, + `longitude` decimal(11,8) DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp(), + `status_kemiskinan` enum('Sangat Miskin','Miskin','Rentan Miskin','Data Belum Lengkap') DEFAULT 'Data Belum Lengkap' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `penduduk_miskin` +-- + +INSERT INTO `penduduk_miskin` (`id`, `nama_kk`, `agama`, `tanggungan`, `pengeluaran`, `lantai`, `dinding`, `sanitasi`, `listrik`, `air`, `skor_aset`, `alamat`, `latitude`, `longitude`, `created_at`, `status_kemiskinan`) VALUES +(1, 'Anton', 'Islam', 3, 600000, 0, 0, 0, 1, 1, 2, 'Akcaya, Pontianak Selatan', -0.05051135, 109.32582557, '2026-04-15 07:21:00', 'Miskin'), +(3, 'Ali', 'Islam', 3, 800000, 0, 0, 0, 0, 1, 1, 'Tanjung Hulu, Pontianak Timur', -0.02762139, 109.36540961, '2026-04-15 07:26:33', 'Rentan Miskin'), +(5, 'Budi', 'Islam', 3, 500000, 0, 1, 0, 1, 1, 3, 'Akcaya, Pontianak Selatan', -0.04989981, 109.32654440, '2026-04-30 08:18:38', 'Sangat Miskin'), +(8, 'Somat', 'Islam', 4, 500000, 1, 0, 0, 0, 1, 2, 'Akcaya, Pontianak Selatan', -0.05437373, 109.32617426, '2026-06-02 05:19:08', 'Miskin'), +(9, 'Toni', 'Islam', 3, 500000, 0, 0, 0, 1, 1, 2, 'Akcaya, Pontianak Selatan', -0.04326939, 109.32870090, '2026-06-02 05:40:00', 'Miskin'), +(10, 'Roni', 'Islam', 2, 600000, 1, 0, 0, 0, 1, 2, 'Gang surya Ungu, Akcaya, Pontianak Selatan', -0.04996418, 109.33091104, '2026-06-02 05:45:52', 'Miskin'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `pengaturan` +-- + +CREATE TABLE `pengaturan` ( + `id` int(11) NOT NULL, + `garis_kemiskinan` int(11) NOT NULL, + `terakhir_diubah` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `pengaturan` +-- + +INSERT INTO `pengaturan` (`id`, `garis_kemiskinan`, `terakhir_diubah`) VALUES +(1, 700000, '2026-05-03 10:55:23'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `super_admin` +-- + +CREATE TABLE `super_admin` ( + `id` int(11) NOT NULL, + `nama_lengkap` varchar(100) NOT NULL, + `username` varchar(50) NOT NULL, + `password` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `super_admin` +-- + +INSERT INTO `super_admin` (`id`, `nama_lengkap`, `username`, `password`) VALUES +(1, 'Kepala Dinas Sosial', 'superadmin', '$2y$10$YxxYVcDt44pud3LJWlDo4.XyHMzJRH0K6W4H3RL0FrDsENSxw18r2'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `tempat_ibadah` +-- + +CREATE TABLE `tempat_ibadah` ( + `id` int(11) NOT NULL, + `nama` varchar(100) DEFAULT NULL, + `jenis` enum('Masjid','Gereja Katolik','Gereja Protestan','Vihara','Pura','Klenteng') DEFAULT NULL, + `alamat` text DEFAULT NULL, + `radius` float DEFAULT NULL, + `latitude` decimal(10,8) DEFAULT NULL, + `longitude` decimal(11,8) DEFAULT NULL, + `created_at` timestamp NOT NULL DEFAULT current_timestamp() +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Dumping data untuk tabel `tempat_ibadah` +-- + +INSERT INTO `tempat_ibadah` (`id`, `nama`, `jenis`, `alamat`, `radius`, `latitude`, `longitude`, `created_at`) VALUES +(1, 'Masjid Al-Ikhlash', 'Masjid', 'Gamg III, Akcaya, Pontianak Selatan', 500, -0.04957795, 109.32585776, '2026-04-15 07:17:56'), +(2, 'Majid Al-Qadir', 'Masjid', 'Gang Keluarga, Akcaya, Pontianak Selatan', 500, -0.05155205, 109.32599723, '2026-04-15 07:20:13'), +(3, 'Gereja Baptis Indonesia Kalvari Pontianak', 'Gereja Protestan', 'Gang Mandala, Tanjung Hulu, Pontianak Timur', 500, -0.02779305, 109.36456203, '2026-04-15 07:23:15'), +(4, 'Sunah Nurul Haq', 'Masjid', 'Gang Orde Baru, Tanjung Hulu, Pontianak Timur', 500, -0.02695084, 109.36616600, '2026-04-15 07:25:34'), +(5, 'Masjid SMAN 1 Pontianak', 'Masjid', 'Jalan Kalimantan, Akcaya, Pontianak Selatan', 500, -0.04244864, 109.32930708, '2026-04-29 03:01:31'); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indeks untuk tabel `admin_ibadah` +-- +ALTER TABLE `admin_ibadah` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `username` (`username`), + ADD KEY `id_ibadah` (`id_ibadah`); + +-- +-- Indeks untuk tabel `anggota_keluarga` +-- +ALTER TABLE `anggota_keluarga` + ADD PRIMARY KEY (`id`), + ADD KEY `id_penduduk` (`id_penduduk`); + +-- +-- Indeks untuk tabel `laporan_musibah` +-- +ALTER TABLE `laporan_musibah` + ADD PRIMARY KEY (`id`), + ADD KEY `id_penduduk` (`id_penduduk`); + +-- +-- Indeks untuk tabel `log_bantuan` +-- +ALTER TABLE `log_bantuan` + ADD PRIMARY KEY (`id`), + ADD KEY `id_penduduk` (`id_penduduk`), + ADD KEY `id_ibadah` (`id_ibadah`), + ADD KEY `id_admin` (`id_admin`), + ADD KEY `id_musibah` (`id_musibah`); + +-- +-- Indeks untuk tabel `log_pelatihan` +-- +ALTER TABLE `log_pelatihan` + ADD PRIMARY KEY (`id`), + ADD KEY `id_anggota` (`id_anggota`), + ADD KEY `id_pelatihan` (`id_pelatihan`); + +-- +-- Indeks untuk tabel `master_pelatihan` +-- +ALTER TABLE `master_pelatihan` + ADD PRIMARY KEY (`id`); + +-- +-- Indeks untuk tabel `penduduk_miskin` +-- +ALTER TABLE `penduduk_miskin` + ADD PRIMARY KEY (`id`); + +-- +-- Indeks untuk tabel `pengaturan` +-- +ALTER TABLE `pengaturan` + ADD PRIMARY KEY (`id`); + +-- +-- Indeks untuk tabel `super_admin` +-- +ALTER TABLE `super_admin` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `username` (`username`); + +-- +-- Indeks untuk tabel `tempat_ibadah` +-- +ALTER TABLE `tempat_ibadah` + ADD PRIMARY KEY (`id`); + +-- +-- AUTO_INCREMENT untuk tabel yang dibuang +-- + +-- +-- AUTO_INCREMENT untuk tabel `admin_ibadah` +-- +ALTER TABLE `admin_ibadah` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; + +-- +-- AUTO_INCREMENT untuk tabel `anggota_keluarga` +-- +ALTER TABLE `anggota_keluarga` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18; + +-- +-- AUTO_INCREMENT untuk tabel `laporan_musibah` +-- +ALTER TABLE `laporan_musibah` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; + +-- +-- AUTO_INCREMENT untuk tabel `log_bantuan` +-- +ALTER TABLE `log_bantuan` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15; + +-- +-- AUTO_INCREMENT untuk tabel `log_pelatihan` +-- +ALTER TABLE `log_pelatihan` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; + +-- +-- AUTO_INCREMENT untuk tabel `master_pelatihan` +-- +ALTER TABLE `master_pelatihan` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; + +-- +-- AUTO_INCREMENT untuk tabel `penduduk_miskin` +-- +ALTER TABLE `penduduk_miskin` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11; + +-- +-- AUTO_INCREMENT untuk tabel `super_admin` +-- +ALTER TABLE `super_admin` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; + +-- +-- AUTO_INCREMENT untuk tabel `tempat_ibadah` +-- +ALTER TABLE `tempat_ibadah` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; + +-- +-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) +-- + +-- +-- Ketidakleluasaan untuk tabel `admin_ibadah` +-- +ALTER TABLE `admin_ibadah` + ADD CONSTRAINT `admin_ibadah_ibfk_1` FOREIGN KEY (`id_ibadah`) REFERENCES `tempat_ibadah` (`id`) ON DELETE CASCADE; + +-- +-- Ketidakleluasaan untuk tabel `anggota_keluarga` +-- +ALTER TABLE `anggota_keluarga` + ADD CONSTRAINT `anggota_keluarga_ibfk_1` FOREIGN KEY (`id_penduduk`) REFERENCES `penduduk_miskin` (`id`) ON DELETE CASCADE; + +-- +-- Ketidakleluasaan untuk tabel `laporan_musibah` +-- +ALTER TABLE `laporan_musibah` + ADD CONSTRAINT `laporan_musibah_ibfk_1` FOREIGN KEY (`id_penduduk`) REFERENCES `penduduk_miskin` (`id`) ON DELETE CASCADE; + +-- +-- Ketidakleluasaan untuk tabel `log_bantuan` +-- +ALTER TABLE `log_bantuan` + ADD CONSTRAINT `log_bantuan_ibfk_1` FOREIGN KEY (`id_penduduk`) REFERENCES `penduduk_miskin` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `log_bantuan_ibfk_2` FOREIGN KEY (`id_ibadah`) REFERENCES `tempat_ibadah` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `log_bantuan_ibfk_3` FOREIGN KEY (`id_admin`) REFERENCES `admin_ibadah` (`id`) ON DELETE SET NULL, + ADD CONSTRAINT `log_bantuan_ibfk_4` FOREIGN KEY (`id_musibah`) REFERENCES `laporan_musibah` (`id`) ON DELETE SET NULL; + +-- +-- Ketidakleluasaan untuk tabel `log_pelatihan` +-- +ALTER TABLE `log_pelatihan` + ADD CONSTRAINT `log_pelatihan_ibfk_1` FOREIGN KEY (`id_anggota`) REFERENCES `anggota_keluarga` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `log_pelatihan_ibfk_2` FOREIGN KEY (`id_pelatihan`) REFERENCES `master_pelatihan` (`id`) ON DELETE CASCADE; +COMMIT; + +/*!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 */;