-- phpMyAdmin SQL Dump
-- version 5.2.2
-- https://www.phpmyadmin.net/
--
-- Host: localhost:3306
-- Generation Time: Aug 02, 2026 at 10:03 AM
-- Server version: 8.4.3
-- PHP Version: 8.3.30

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: `sinar_husni`
--

-- --------------------------------------------------------

--
-- Table structure for table `chat`
--

CREATE TABLE `chat` (
  `id_chat` int NOT NULL,
  `id_konseling` int NOT NULL,
  `tanggal` datetime NOT NULL,
  `pesan` mediumtext COLLATE utf8mb4_general_ci NOT NULL,
  `tipe` int NOT NULL,
  `gambar` mediumtext COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- --------------------------------------------------------

--
-- Table structure for table `guru_bk`
--

CREATE TABLE `guru_bk` (
  `id_guru` int NOT NULL,
  `nama_guru` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `username` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `password` varchar(50) COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `guru_bk`
--

INSERT INTO `guru_bk` (`id_guru`, `nama_guru`, `username`, `password`) VALUES
(1, 'Ferry Pratama S.Pd', 'ferry', 'ferry'),
(2, 'Aryo Nugraha S.Psi', 'aryo', 'aryo'),
(3, 'Regina Nababan S.Psi', 'regina', 'regina'),
(4, 'Nina Andriana S.Pd', 'nina', 'nina');

-- --------------------------------------------------------

--
-- Table structure for table `jenis`
--

CREATE TABLE `jenis` (
  `id_jenis` int NOT NULL,
  `nama_jenis` varchar(100) COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `jenis`
--

INSERT INTO `jenis` (`id_jenis`, `nama_jenis`) VALUES
(1, 'Verbal Bullying'),
(2, 'Cyber Bullying'),
(4, 'Physical Bullying'),
(5, 'Sexual Bullying');

-- --------------------------------------------------------

--
-- Table structure for table `konseling`
--

CREATE TABLE `konseling` (
  `id_konseling` int NOT NULL,
  `nomor_antrian` int NOT NULL,
  `id_guru` int NOT NULL,
  `id_siswa` int NOT NULL,
  `tanggal_pesan` datetime NOT NULL,
  `tanggal_konseling` datetime NOT NULL,
  `id_jenis` int NOT NULL,
  `status` varchar(30) COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `konseling`
--

INSERT INTO `konseling` (`id_konseling`, `nomor_antrian`, `id_guru`, `id_siswa`, `tanggal_pesan`, `tanggal_konseling`, `id_jenis`, `status`) VALUES
(22, 1, 1, 1, '2023-09-13 02:46:42', '2023-09-14 10:00:00', 1, 'Selesai'),
(24, 2, 1, 2, '2023-09-13 02:48:12', '2023-09-14 10:30:00', 1, 'Selesai'),
(27, 1, 4, 3, '2023-09-13 02:52:03', '2023-09-13 10:00:00', 1, 'Selesai'),
(28, 3, 1, 5, '2023-09-13 02:53:17', '2023-09-14 11:00:00', 1, 'Menunggu Antrian'),
(29, 1, 1, 1, '2023-09-18 16:49:39', '2023-09-18 16:54:00', 1, 'Selesai');

-- --------------------------------------------------------

--
-- Table structure for table `konseling_langsung`
--

CREATE TABLE `konseling_langsung` (
  `id_konseling` int NOT NULL,
  `id_siswa` int NOT NULL,
  `id_guru` int NOT NULL,
  `tanggal_konseling` date NOT NULL,
  `id_jenis` int NOT NULL,
  `jam` varchar(15) COLLATE utf8mb4_general_ci NOT NULL,
  `status` varchar(30) COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `konseling_langsung`
--

INSERT INTO `konseling_langsung` (`id_konseling`, `id_siswa`, `id_guru`, `tanggal_konseling`, `id_jenis`, `jam`, `status`) VALUES
(2, 2, 1, '2023-09-14', 1, '08:00 - 08:20', 'Aktif'),
(3, 1, 2, '2026-08-04', 1, '10:00 - 10:20', 'Aktif');

-- --------------------------------------------------------

--
-- Table structure for table `panggilan`
--

CREATE TABLE `panggilan` (
  `id_panggilan` int NOT NULL,
  `id_guru` int NOT NULL,
  `id_siswa` int NOT NULL,
  `tanggal_jadwal` datetime NOT NULL,
  `status` varchar(30) COLLATE utf8mb4_general_ci NOT NULL,
  `sanksi` mediumtext COLLATE utf8mb4_general_ci NOT NULL,
  `id_jenis` int NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `panggilan`
--

INSERT INTO `panggilan` (`id_panggilan`, `id_guru`, `id_siswa`, `tanggal_jadwal`, `status`, `sanksi`, `id_jenis`) VALUES
(4, 1, 1, '2023-09-19 11:00:00', 'Selesai', 'Skors 3 Hari Dan Panggilan Orang Tua', 1),
(5, 1, 3, '2023-09-20 12:24:00', 'Selesai', 'Pemecatan', 5);

-- --------------------------------------------------------

--
-- Table structure for table `pengaturan`
--

CREATE TABLE `pengaturan` (
  `id_pengaturan` int NOT NULL,
  `mulai` time NOT NULL,
  `selesai` time NOT NULL,
  `durasi` int NOT NULL,
  `penjelasan` mediumtext COLLATE utf8mb4_general_ci NOT NULL,
  `tentang` mediumtext COLLATE utf8mb4_general_ci NOT NULL,
  `bantuan` mediumtext COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `pengaturan`
--

INSERT INTO `pengaturan` (`id_pengaturan`, `mulai`, `selesai`, `durasi`, `penjelasan`, `tentang`, `bantuan`) VALUES
(1, '08:00:00', '18:00:00', 30, 'Stop Bullying, Mulai Peduli! Aplikasi Bimbingan Konseling SMA Sinar Husni hadir sebagai ruang aman bagi setiap siswa. Jika kamu atau temanmu mengalami tindakan bullying (perundungan) di sekolah, jangan takut untuk bersuara. Lewat aplikasi ini, kamu bisa dengan mudah mengambil jadwal konseling bersama guru BK, baik secara langsung di sekolah maupun online dari rumah. Kami menjamin kerahasiaan penuh atas setiap laporanmu. Kamu tidak sendirian, kami siap mendengarkan, melindungi, dan mencari solusi bersama. Mari wujudkan SMA Sinar Husni yang aman, damai, dan bebas dari bullying!\n\nSekolah harus menjadi tempat yang aman. Jika kamu menjadi korban atau saksi bullying di SMA Sinar Husni, jangan ragu untuk buka suara! Gunakan aplikasi ini untuk menceritakan permasalahanmu dan mengatur jadwal konseling dengan guru BK. Pilih sesi tatap muka langsung atau konseling online yang rahasia dan aman. Kamu tidak sendirian, mari bersama hentikan bullying dan ciptakan lingkungan belajar yang positif!', 'SMA Swasta Sinar Husni adalah sekolah menengah atas swasta berakreditasi A yang terletak di Jalan Veteran Gang Utama Pasar V, Helvetia, Labuhan Deli, dekat perbatasan kota Medan. Sekolah ini memiliki Nomor Pokok Sekolah Nasional (NPSN) 10219089 serta menyediakan fasilitas belajar yang lengkap untuk mendukung kegiatan akademik maupun ekstrakurikuler.\n\nInformasi Umum\n\nStatus: Swasta\n\nAkreditasi: A (Sangat Baik)\n\nNPSN: 10219089\n\nAlamat: Jl. Veteran Gg. Utama Pasar V, Helvetia, Kec. Labuhan Deli, Kabupaten Deli Serdang, Sumatera Utara (Wilayah penyangga/metropolitan Medan)\n\nFasilitas dan Kegiatan\n\nRuang kelas yang nyaman untuk proses belajar mengajar.\n\nArea dan lapangan olahraga.\n\nBerada di bawah naungan yayasan pendidikan yang juga membawahi unit SMK Sinar Husni\n', 'Jika kamu siswa SMA Sinar Husni Medan dan mengalami masalah saat menggunakan aplikasi ini, laporkan kepada Guru BK di Kantor BK\n');

-- --------------------------------------------------------

--
-- Table structure for table `sanksi`
--

CREATE TABLE `sanksi` (
  `id_sanksi` int NOT NULL,
  `nama_sanksi` mediumtext COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `sanksi`
--

INSERT INTO `sanksi` (`id_sanksi`, `nama_sanksi`) VALUES
(1, 'Tidak Ada Sanksi - Tidak Terbukti'),
(2, 'Pembinaan Dan Nasehat'),
(3, 'Skors 3 Hari Dan Panggilan Orang Tua'),
(4, 'Skors 1 Minggu Dan Panggilan Orang Tua'),
(5, 'Pemecatan');

-- --------------------------------------------------------

--
-- Table structure for table `siswa`
--

CREATE TABLE `siswa` (
  `id_siswa` int NOT NULL,
  `nama_siswa` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `handphone` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `kelas` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `password` varchar(50) COLLATE utf8mb4_general_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data for table `siswa`
--

INSERT INTO `siswa` (`id_siswa`, `nama_siswa`, `handphone`, `kelas`, `password`) VALUES
(1, 'Rizki Ramadhan', '08123456789', 'X-TKJ-1', '123'),
(2, 'Aulia Pratama', '08123456788', 'X-TKJ-1', '123'),
(3, 'Andriansyah Putra', '08123456787', 'X-TKJ-1', '123'),
(5, 'Hendra Gunawan', '08123456786', 'X-TKJ-1', '123');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `chat`
--
ALTER TABLE `chat`
  ADD PRIMARY KEY (`id_chat`);

--
-- Indexes for table `guru_bk`
--
ALTER TABLE `guru_bk`
  ADD PRIMARY KEY (`id_guru`);

--
-- Indexes for table `jenis`
--
ALTER TABLE `jenis`
  ADD PRIMARY KEY (`id_jenis`);

--
-- Indexes for table `konseling`
--
ALTER TABLE `konseling`
  ADD PRIMARY KEY (`id_konseling`);

--
-- Indexes for table `konseling_langsung`
--
ALTER TABLE `konseling_langsung`
  ADD PRIMARY KEY (`id_konseling`),
  ADD KEY `id_pengguna` (`id_siswa`);

--
-- Indexes for table `panggilan`
--
ALTER TABLE `panggilan`
  ADD PRIMARY KEY (`id_panggilan`);

--
-- Indexes for table `pengaturan`
--
ALTER TABLE `pengaturan`
  ADD PRIMARY KEY (`id_pengaturan`);

--
-- Indexes for table `sanksi`
--
ALTER TABLE `sanksi`
  ADD PRIMARY KEY (`id_sanksi`);

--
-- Indexes for table `siswa`
--
ALTER TABLE `siswa`
  ADD PRIMARY KEY (`id_siswa`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `chat`
--
ALTER TABLE `chat`
  MODIFY `id_chat` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `guru_bk`
--
ALTER TABLE `guru_bk`
  MODIFY `id_guru` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `jenis`
--
ALTER TABLE `jenis`
  MODIFY `id_jenis` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `konseling`
--
ALTER TABLE `konseling`
  MODIFY `id_konseling` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30;

--
-- AUTO_INCREMENT for table `konseling_langsung`
--
ALTER TABLE `konseling_langsung`
  MODIFY `id_konseling` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `panggilan`
--
ALTER TABLE `panggilan`
  MODIFY `id_panggilan` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `pengaturan`
--
ALTER TABLE `pengaturan`
  MODIFY `id_pengaturan` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `sanksi`
--
ALTER TABLE `sanksi`
  MODIFY `id_sanksi` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `siswa`
--
ALTER TABLE `siswa`
  MODIFY `id_siswa` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
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 */;
