-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 10 Okt 2025 pada 16.00
-- Versi server: 10.4.32-MariaDB
-- Versi PHP: 8.0.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: `simple_login`
--

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

--
-- Struktur dari tabel `books`
--

CREATE TABLE `books` (
  `id` int(11) NOT NULL,
  `judul` varchar(255) NOT NULL,
  `penulis` varchar(255) NOT NULL,
  `sinopsis` text DEFAULT NULL,
  `halaman` int(11) DEFAULT NULL,
  `penerbit` varchar(255) DEFAULT NULL,
  `tahun_terbit` year(4) DEFAULT NULL,
  `berat` int(11) DEFAULT NULL,
  `panjang` decimal(5,2) DEFAULT NULL,
  `lebar` decimal(5,2) DEFAULT NULL,
  `bahasa` varchar(100) DEFAULT NULL,
  `isbn` varchar(50) DEFAULT NULL,
  `stok` int(11) DEFAULT 0,
  `gambar` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `books`
--

INSERT INTO `books` (`id`, `judul`, `penulis`, `sinopsis`, `halaman`, `penerbit`, `tahun_terbit`, `berat`, `panjang`, `lebar`, `bahasa`, `isbn`, `stok`, `gambar`, `created_at`) VALUES
(2, 'A Little Star', 'budi', 'Setiap orang pasti pernah mengalami luka. Luka akibat jatuh dari sepeda, luka karena tidak sengaja tergores benda tajam, atau luka yang menyebabkan sakit hati berkepanjangan. Luka sekecil apapun itu, ada perih yang terasa… dan mungkin saja sakitnya membekas. Milk and Honey, tanpa sadar, bisa menjadi salah satu obat penyembuh.', 431, 'POP (Kepustakaan Populer Gramedia)', '2024', 334, 19.00, 12.00, 'indonesia', '978602424343', 7, 'uploads/cover_1758857873_24b0b7c6.png', '2025-09-26 03:37:53'),
(3, 'Broken Vissel', 'budi', 'Setiap orang pasti pernah mengalami luka. Luka akibat jatuh dari sepeda, luka karena tidak sengaja tergores benda tajam, atau luka yang menyebabkan sakit hati berkepanjangan. Luka sekecil apapun itu, ada perih yang terasa… dan mungkin saja sakitnya membekas. Milk and Honey, tanpa sadar, bisa menjadi salah satu obat penyembuh.', 233, 'POP (Kepustakaan Populer Gramedia)', '2024', 452, 21.00, 15.00, 'indonesia', '97860247775', 7, 'uploads/cover_1758859083_32deebe7.png', '2025-09-26 03:58:03'),
(21, 'Atomic Habits', 'James Clear', 'Buku ini menjelaskan bahwa perubahan besar dalam hidup dapat dicapai melalui kebiasaan-kebiasaan kecil yang konsisten (atomic habits). James Clear menawarkan suatu sistem praktis dan ilmiah: bagaimana membangun kebiasaan baik, menghapus kebiasaan buruk, dan mempertahankannya dalam jangka panjang dengan fokus pada sistem, bukan hanya tujuan.\r\nTermasuk pula strategi seperti “aturan dua menit”, “menumpuk kebiasaan”, dan empat hukum perubahan perilaku: menjadikannya terlihat, menarik, mudah, dan memuaskan.', 352, 'Gramedia Pustaka Utama', '2019', 370, 23.00, 15.00, 'indonesia', '9786020633176', 11, 'Uploads/cover_1759159236_adeb5192.png', '2025-09-29 15:20:36'),
(23, '3000+ Kosakata Bahasa Inggris', 'Resti Wahyuni, S.Pd., M.Hum., dkk.', 'Di era globalisasi seperti saat ini, kemampuan berbahasa inggris bukan lagi sekadar kelebihan, melainkan kebutuhan.\r\n\r\nDan salah satu kunci utama untuk dapat berkomunikasi dalam berbahasa inggris dengan baik adalah penguasaaan kosakata.', 192, 'Araska Publisher', '2025', 180, 21.00, 14.00, 'indonesia', '9786236335925', 3, 'Uploads/cover_1759202348_e4f5900d.png', '2025-09-30 03:19:08'),
(24, 'Pulang', 'karima ifha', '“Apakah aku mampu menjalani semua ini?”\r\n\r\nSebuah pertanyaan muncul dalam benakku dan tak pernah aku temukan jawabannya. Kuharap suatu saat nanti aku bisa mendapatkan jawaban itu, sebelum pada akhirnya aku harus kembali pada Sang Pencipta. Ketika hati mulai ingin memperbaiki diri, justru masalah datang bertubi-tubi. Bahkan tidak ada satu pun yang bisa...', 200, 'reneluv', '2023', 300, 19.00, 13.00, 'indonesia', '9786236083543', 3, 'Uploads/cover_1759203506_79b1099a.png', '2025-09-30 03:38:26'),
(25, 'Milk and Honey', 'kuri kafur', 'Setiap orang pasti pernah mengalami luka. Luka akibat jatuh dari sepeda, luka karena tidak sengaja tergores benda tajam, atau luka yang menyebabkan sakit hati berkepanjangan. Luka sekecil apapun itu, ada perih yang terasa… dan mungkin saja sakitnya membekas. Milk and Honey, tanpa sadar, bisa menjadi salah satu obat penyembuh.\r\n\r\nYa, kumpulan puisi dan prosa ini menyuguhkan beragam kata dan makna yang bermuara pada satu tujuan, yakni bertahan. Membaca Milk and Honey karya Rupi Kaur versi bahasa Indonesia ini berhasil bikin saya mengeluarkan berbagai macam ekspresi di wajah.', 208, 'POP (Kepustakaan Populer Gramedia)', '2018', 130, 19.00, 13.00, 'indonesia', '9786024248536', 3, 'Uploads/cover_1759203589_ff85c6b7.png', '2025-09-30 03:39:49'),
(26, 'Psychology of Money', 'Morgan Housel', '“Apakah aku mampu menjalani semua ini?”\r\n\r\nSebuah pertanyaan muncul dalam benakku dan tak pernah aku temukan jawabannya. Kuharap suatu saat nanti aku bisa mendapatkan jawaban itu, sebelum pada akhirnya aku harus kembali pada Sang Pencipta. Ketika hati mulai ingin memperbaiki diri, justru masalah datang bertubi-tubi. Bahkan tidak ada satu pun yang bisa...', 256, 'Harriman House', '2020', 280, 25.00, 19.00, 'indonesia', '9780857197689', 3, 'Uploads/cover_1759203785_db981214.png', '2025-09-30 03:43:05'),
(27, 'The Alter Ego Effect', 'Todd Herman', 'Buku ini memberikan keleluasaan kepada pembacanya untuk melakukan petualangan yang mereka pilih sendiri, juga memandu latihan yang dapat dilakukan pembaca untuk lebih membantu mendefinisikan alter ego mereka dan menghidupkannya.\r\n\r\n—Dr. Bagus Takwin, Dekan Fakultas Psikologi Universitas Indonesia\r\n\r\n\r\nApakah Anda kurang percaya diri? Gugup saat presentasi? Pikiran buntu saat ingin menulis? Atau apakah Anda berharap orang lain dapat mengambil alih pekerjaan yang Anda rasa berat? Jika Anda menjawab “ya”, ambil buku ini, baca, dan praktikkan segera.', 334, 'Renebook', '2023', 360, 23.00, 15.00, 'indonesia', '9786236083475', 3, 'Uploads/cover_1759203921_441df1ce.png', '2025-09-30 03:45:21'),
(29, 'Pendidikan Pancasila', 'Rochimudin', 'Buku ini disusun berdasarkan Kurikulum Merdeka. Sesuai semangat dasar Kurikulum Merdeka,\r\n\r\nbuku ini kaya dengan asesmen berbasis AKM (Asesmen Kompetensi Minimum) yang menguji kemampuan berpikir atau kognitif peserta didik, serta proyek yang mengasah karakter siswa sesuai dengan Profil Pelajar Pancasila dan keterampilan abad ke-21. Soal Tipe AKM, berisi soal-soal akhir bab yang menguji kemampuan berpikir peserta didik, seperti kemampuan bernalar,', 246, 'Bumi Aksara', '2022', 550, 21.00, 16.00, 'indonesia', '9786233283434', 3, 'Uploads/cover_1759204253_a5abd599.png', '2025-09-30 03:50:53'),
(31, 'Aljabar Linier Elementer', 'Siti Salamah Br Ginting, M.Pd. Rusi Ulfa Hasanah. Siti Maysarah, M.Pd.', 'Buku Aljabar Linier: Indikator Pembelajaran dan Peta Konsep ini, disusun dalam rangka memenuhi kebutuhan belajar mahasiswa di lingkungan pendidikan matematika.\r\n\r\nBuku ini membahas tentang matriks, sistem persamaan linier, determinan matriks, invers matriks, vektor di ruang 2 dan ruang 3, ruang vektor umum, ruang eigen dan diagonalisasi, ruang hasil kali dalam, dan transformasi linier serta mampu mengaplikasikannya dalam memecahkan masalah sehari-hari.', 204, 'Prenadamedia Group', '2024', 210, 21.00, 15.00, 'indonesia', '9786233846998', 3, 'Uploads/cover_1759204455_58dff5ef.png', '2025-09-30 03:54:15'),
(32, 'Metaverse', 'Matthew Ball', 'Revolusi Besar Dunia Teknologi Telah Dimulai, Berubah atau Musnah?\r\n\r\n“Esai Matthew Ball sangat bagus, dan siapa pun yang mencoba mempelajari [Metaverse]. Saya sangat merekomendasikannya. ”\r\n\r\n\r\n—Mark Zuckerberg, CEO Meta dan Pendiri Facebook', 400, 'Gramedia Pustaka Utama', '2023', 450, 23.00, 15.00, 'indonesia', '9786236083536', 3, 'Uploads/cover_1759204563_2a1ff106.png', '2025-09-30 03:56:03'),
(33, 'Befuddles', 'Dhestharan', 'Siapa sangka hidup bisa berubah secara drastis? Kehilangan kepercayaan dan dijauhi oleh tersayang dalam waktu yang bersamaan jelas sangat menyiksa.\r\n\r\nItulah nasib yang sedang Snowy hadapi. Kehidupannya yang serba menyenangkan, penuh kasih sayang, dan menjadi pusat perhatian tiba-tiba lenyap karena insiden kecelakaan yang tidak ia sengaja dan memakan korban.', 369, 'Reneluv', '2023', 290, 21.00, 14.00, 'indonesia', '9786236083512', 3, 'Uploads/cover_1759204623_ca0bd15e.png', '2025-09-30 03:57:03');

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

--
-- Struktur dari tabel `notifications`
--

CREATE TABLE `notifications` (
  `id` int(11) NOT NULL,
  `message` varchar(255) NOT NULL,
  `status` enum('unread','read') DEFAULT 'unread',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `is_read` tinyint(1) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `notifications`
--

INSERT INTO `notifications` (`id`, `message`, `status`, `created_at`, `is_read`) VALUES
(1, 'Buku baru ditambahkan: 1232331ew', 'unread', '2025-09-26 10:48:34', 1),
(2, '???? Buku baru telah ditambahkan: lelaki di tengah hujan', 'unread', '2025-09-28 08:12:27', 1),
(3, 'Buku baru ditambahkan: Filosofi Teras', 'unread', '2025-09-28 16:37:52', 1),
(4, 'Buku baru ditambahkan: Atomic Habits', 'unread', '2025-09-29 15:08:23', 1),
(5, 'Buku baru ditambahkan: Atomic Habits', 'unread', '2025-09-29 15:20:36', 1),
(6, 'Buku baru ditambahkan: matematitka', 'unread', '2025-09-30 02:26:34', 1),
(7, 'Buku baru ditambahkan: 3000+ Kosakata Bahasa Inggris', 'unread', '2025-09-30 03:19:08', 1),
(8, 'Buku baru ditambahkan: Pulang', 'unread', '2025-09-30 03:38:26', 1),
(9, 'Buku baru ditambahkan: Milk and Honey', 'unread', '2025-09-30 03:39:49', 1),
(10, 'Buku baru ditambahkan: Psychology of Money', 'unread', '2025-09-30 03:43:05', 1),
(11, 'Buku baru ditambahkan: The Alter Ego Effect', 'unread', '2025-09-30 03:45:21', 1),
(12, 'Buku baru ditambahkan: Pendidikan Pancasila 1 untuk SMK/MAK Kelas 10 Kurikulum Merdeka', 'unread', '2025-09-30 03:47:19', 1),
(13, 'Buku baru ditambahkan: Pendidikan Pancasila', 'unread', '2025-09-30 03:50:53', 1),
(14, 'Buku baru ditambahkan: Aljabar Linier Elementer', 'unread', '2025-09-30 03:52:55', 1),
(15, 'Buku baru ditambahkan: Aljabar Linier Elementer', 'unread', '2025-09-30 03:54:15', 1),
(16, 'Buku baru ditambahkan: Metaverse', 'unread', '2025-09-30 03:56:03', 1),
(17, 'Buku baru ditambahkan: Befuddles', 'unread', '2025-09-30 03:57:03', 1),
(18, 'Buku baru ditambahkan: KOMPETEN KSN KIMIA', 'unread', '2025-09-30 03:58:18', 1),
(19, 'Buku baru ditambahkan: romantis', 'unread', '2025-09-30 07:14:19', 1),
(20, 'Buku baru ditambahkan: 23', 'unread', '2025-10-05 15:24:27', 1),
(21, 'Buku baru ditambahkan: romantis', 'unread', '2025-10-05 15:31:52', 1),
(22, 'Buku baru ditambahkan: 5', 'unread', '2025-10-05 15:33:25', 1);

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

--
-- Struktur dari tabel `users`
--

CREATE TABLE `users` (
  `id` int(11) NOT NULL,
  `username` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `fullname` varchar(100) NOT NULL,
  `nis` varchar(50) NOT NULL,
  `phone` varchar(20) DEFAULT NULL,
  `class` varchar(50) DEFAULT NULL,
  `password` varchar(255) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `role` enum('admin','user') DEFAULT 'user',
  `foto` varchar(255) DEFAULT NULL,
  `photo` varchar(255) DEFAULT 'default.png'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `users`
--

INSERT INTO `users` (`id`, `username`, `email`, `fullname`, `nis`, `phone`, `class`, `password`, `created_at`, `role`, `foto`, `photo`) VALUES
(10, 'dwi', 'dwi@gmail.com', 'Dwi Putri B', '0000', '083333333333', '--', '$2y$10$RnhYxyIaHX3EjxQvqoCUKeBjIms93KTdLt1IHVi6yMOk2czU4YY.G', '2025-09-22 15:34:46', 'admin', NULL, 'default.png'),
(11, 'dihya', 'dihya@gmail.com', 'M Dihya Al Hanif', '0000', '081111111111', '--', '$2y$10$RnhYxyIaHX3EjxQvqoCUKeBjIms93KTdLt1IHVi6yMOk2czU4YY.G', '2025-09-22 15:37:28', 'admin', NULL, 'default.png'),
(12, 'wilo', 'wilo@gmail.com', 'Wilo Antika', '0000', '082222222222', '--', '$2y$10$RnhYxyIaHX3EjxQvqoCUKeBjIms93KTdLt1IHVi6yMOk2czU4YY.G', '2025-09-22 15:37:28', 'admin', NULL, 'default.png'),
(13, 'kamu11', 'user11@gmail.com', 'kamu', '1234', '0823943759', 'XII Mipa 6', '$2y$10$XkFGB6FLFG4DHgbhupT4Turo6dSvcJD2z/IUaOTPEoEsEsyAPAYWm', '2025-09-23 05:46:12', 'user', NULL, 'default.png'),
(14, 'budi', 'Kamu123@gmail.com', 'budiarsono', '1233', '0823213213', 'XI Mipa 6', '$2y$10$XGRUXi/48.t4fe3tJz/HOuXURShjJjvhHSitYZNREQnUkd5wi5eAy', '2025-10-05 11:56:06', 'user', NULL, '68e794d6dc600_wallhaven-x8kg33.png'),
(15, 'budi11', 'Kamu11@gmail.com', 'budiarsono amin', '1232', '08232132132', 'XI Mipa 6', '$2y$10$WceuRbKXlWHqdd9.OM4uIOZByVZlYO4Jkh6nG7EViXDNZzgBhnAh.', '2025-10-05 14:05:15', 'user', NULL, 'default.png'),
(16, '1231', '2132@ed', 'Cahaya Nur Light', '1231', '233', 'X IPS 4', '$2y$10$EXi7KQPFczH3D8YgivBEHeDZWeBMMfbdspAnvuOhPr3iV1h/b/wsy', '2025-10-05 15:28:52', 'user', NULL, 'default.png'),
(17, 'topikkk', 'topik@gagah.com', 'toooopiiiiikkkk', '123', '08232132393939', 'XI Mipa 6', '$2y$10$nAVy14vhSmqp8disenJ3c.9vA2P5tGijT/1705W2/W/CtuvlxqD8e', '2025-10-07 05:59:05', 'user', NULL, 'default.png');

--
-- Indexes for dumped tables
--

--
-- Indeks untuk tabel `books`
--
ALTER TABLE `books`
  ADD PRIMARY KEY (`id`);

--
-- Indeks untuk tabel `notifications`
--
ALTER TABLE `notifications`
  ADD PRIMARY KEY (`id`);

--
-- Indeks untuk tabel `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `username` (`username`);

--
-- AUTO_INCREMENT untuk tabel yang dibuang
--

--
-- AUTO_INCREMENT untuk tabel `books`
--
ALTER TABLE `books`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=39;

--
-- AUTO_INCREMENT untuk tabel `notifications`
--
ALTER TABLE `notifications`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=23;

--
-- AUTO_INCREMENT untuk tabel `users`
--
ALTER TABLE `users`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;
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 */;
