-- https://www.phpmyadmin.net/
--
-- Waktu pembuatan: 03 Nov 2025 pada 09.20
-- Versi server: 10.11.9-MariaDB-cll-lve
-- Versi PHP: 8.4.13

START TRANSACTION;



--
-- Database: `pred9951_sinliejaya`
--

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

--
-- Struktur dari tabel `sys_group`
--

CREATE TABLE `sys_group` (
  `group_id` int(11) NOT NULL,
  `group_name` varchar(50) DEFAULT NULL,
  `group_st` varchar(1) DEFAULT NULL,
  `created_by` varchar(30) DEFAULT NULL,
  `created_dt` datetime DEFAULT NULL,
  `changed_by` varchar(30) DEFAULT NULL,
  `changed_dt` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `sys_group`
--

INSERT INTO `sys_group` (`group_id`, `group_name`, `group_st`, `created_by`, `created_dt`, `changed_by`, `changed_dt`) VALUES
(1, 'Admin', '', 'admin', '2013-03-27 09:24:17', 'admin', '2013-03-27 09:24:17'),
(2, 'User', '', 'admin', '2013-03-02 00:33:20', 'admin', '2013-03-02 00:33:20');

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

--
-- Struktur dari tabel `sys_gr_link`
--

CREATE TABLE `sys_gr_link` (
  `group_id` int(11) NOT NULL DEFAULT 0,
  `node` int(11) NOT NULL DEFAULT 0
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `sys_gr_link`
--

INSERT INTO `sys_gr_link` (`group_id`, `node`) VALUES
(1, 1),
(1, 2),
(1, 3),
(1, 4),
(1, 5),
(1, 6),
(1, 7),
(1, 8),
(1, 9),
(1, 10),
(1, 11),
(1, 12),
(1, 13),
(1, 14),
(1, 15),
(1, 16),
(1, 17),
(1, 18),
(1, 19),
(1, 21),
(1, 22),
(1, 23),
(1, 24),
(1, 25),
(1, 26),
(1, 27),
(1, 28),
(1, 29),
(1, 30),
(1, 31),
(1, 32),
(1, 33),
(1, 34),
(1, 35),
(1, 36),
(1, 37),
(1, 38),
(1, 39),
(1, 40),
(1, 41),
(1, 42),
(1, 43),
(1, 44),
(1, 45),
(1, 46),
(1, 47),
(1, 48),
(1, 49),
(1, 50),
(1, 51),
(1, 52),
(1, 53),
(1, 54),
(1, 55),
(1, 56);

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

--
-- Struktur dari tabel `sys_menu`
--

CREATE TABLE `sys_menu` (
  `node` int(11) NOT NULL,
  `parentnode` int(11) DEFAULT NULL,
  `sortid` smallint(6) DEFAULT NULL,
  `displaytext` varchar(50) DEFAULT NULL,
  `basedir` varchar(100) DEFAULT NULL,
  `linkaddress` varchar(50) DEFAULT NULL,
  `icon` varchar(255) NOT NULL,
  `stat` char(1) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;



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

--
-- Struktur dari tabel `tbl_bulan`
--

CREATE TABLE `tbl_bulan` (
  `id_bulan` int(11) NOT NULL,
  `nm_bulan` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `tbl_bulan`
--

INSERT INTO `tbl_bulan` (`id_bulan`, `nm_bulan`) VALUES
(1, 'Januari'),
(2, 'Februari'),
(3, 'Maret'),
(4, 'April'),
(5, 'May'),
(6, 'Juni'),
(7, 'July'),
(8, 'Agustus'),
(9, 'September'),
(10, 'October'),
(11, 'November'),
(12, 'December');

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

--
-- Struktur dari tabel `tbl_gaji`
--

CREATE TABLE `tbl_gaji` (
  `id_gaji` int(11) NOT NULL,
  `id_karyawan` varchar(255) NOT NULL,
  `gaji_pokok` varchar(255) NOT NULL,
  `tgl_awal` date NOT NULL,
  `tgl_akhir` date NOT NULL,
  `jml_hari` varchar(255) NOT NULL,
  `potongan` varchar(255) NOT NULL,
  `tambahan` varchar(255) NOT NULL,
  `total_terima` varchar(255) NOT NULL,
  `tgl_gaji` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `user_input` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

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

--
-- Struktur dari tabel `tbl_karyawan`
--

CREATE TABLE `tbl_karyawan` (
  `id_karyawan` int(11) NOT NULL,
  `id_st_kar` int(11) NOT NULL,
  `id_rfid` int(11) NOT NULL,
  `no_pegawai` varchar(10) NOT NULL,
  `nama` varchar(255) NOT NULL,
  `gaji_pokok` varchar(20) NOT NULL,
  `tgl_masuk` date NOT NULL,
  `tgl_keluar` date NOT NULL,
  `status_karyawan` varchar(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `tbl_karyawan`
--

INSERT INTO `tbl_karyawan` (`id_karyawan`, `id_st_kar`, `id_rfid`, `no_pegawai`, `nama`, `gaji_pokok`, `tgl_masuk`, `tgl_keluar`, `status_karyawan`) VALUES
(1, 1, 0, '01', 'SUSANTO', '0', '2024-11-01', '0000-00-00', '1'),
(2, 1, 0, '02', 'KHON LI MIE', '0', '2024-11-01', '0000-00-00', '1'),
(3, 1, 0, '03', 'NOVI SUSANTI', '0', '2024-11-01', '0000-00-00', '1'),
(4, 1, 0, '04', 'CINDY VALENCIA', '0', '2024-11-01', '0000-00-00', '1'),
(5, 1, 0, '05', 'SURATMAN LAM', '0', '2024-11-01', '0000-00-00', '1'),
(6, 1, 0, '06', 'YANDI WANG', '0', '2024-11-01', '0000-00-00', '1'),
(7, 1, 0, '07', 'MICHAEL ANDREAN', '0', '2024-11-01', '0000-00-00', '1');

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

--
-- Struktur dari tabel `tbl_kehadiran`
--

CREATE TABLE `tbl_kehadiran` (
  `id` int(11) NOT NULL,
  `no_pegawai` varchar(255) NOT NULL,
  `id_rfid` int(11) NOT NULL,
  `nama` varchar(255) DEFAULT NULL,
  `date` datetime NOT NULL,
  `status` varchar(50) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

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

--
-- Struktur dari tabel `tbl_pilabsen`
--

CREATE TABLE `tbl_pilabsen` (
  `id_pilabsen` int(11) NOT NULL,
  `nm_pilabsen` varchar(255) NOT NULL,
  `keterangan` longtext NOT NULL,
  `st_absen` int(11) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `tbl_pilabsen`
--

INSERT INTO `tbl_pilabsen` (`id_pilabsen`, `nm_pilabsen`, `keterangan`, `st_absen`) VALUES
(1, 'Masuk', 'Masuk', 1),
(2, 'Pulang', 'Pulang', 1),
(3, 'Absen Lembur : Masuk', 'Absen Lembur : Masuk', 1),
(4, 'Absen Lembur : Pulang', 'Absen Lembur : Pulang', 1),
(5, 'Jam Istirahat : Masuk', 'Jam Istirahat : Masuk', 1);

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

--
-- Struktur dari tabel `tbl_stkar`
--

CREATE TABLE `tbl_stkar` (
  `id_stkar` int(11) NOT NULL,
  `nm_stkar` varchar(255) NOT NULL,
  `keterangan` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `tbl_stkar`
--

INSERT INTO `tbl_stkar` (`id_stkar`, `nm_stkar`, `keterangan`) VALUES
(1, 'Pegawai Tetap', 'Pegawai dengan status pegawai Tetap'),
(2, 'Pegawai Project', 'Pegawai dengan status pegawai Project');

--
-- Indexes for dumped tables
--

--
-- Indeks untuk tabel `sys_group`
--
ALTER TABLE `sys_group`
  ADD PRIMARY KEY (`group_id`);

--
-- Indeks untuk tabel `sys_gr_link`
--
ALTER TABLE `sys_gr_link`
  ADD PRIMARY KEY (`group_id`,`node`);

--
-- Indeks untuk tabel `sys_menu`
--
ALTER TABLE `sys_menu`
  ADD PRIMARY KEY (`node`);

--
-- Indeks untuk tabel `tbl_bulan`
--
ALTER TABLE `tbl_bulan`
  ADD PRIMARY KEY (`id_bulan`);

--
-- Indeks untuk tabel `tbl_gaji`
--
ALTER TABLE `tbl_gaji`
  ADD PRIMARY KEY (`id_gaji`);

--
-- Indeks untuk tabel `tbl_karyawan`
--
ALTER TABLE `tbl_karyawan`
  ADD PRIMARY KEY (`id_karyawan`);

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

--
-- Indeks untuk tabel `tbl_pilabsen`
--
ALTER TABLE `tbl_pilabsen`
  ADD PRIMARY KEY (`id_pilabsen`);

--
-- Indeks untuk tabel `tbl_stkar`
--
ALTER TABLE `tbl_stkar`
  ADD PRIMARY KEY (`id_stkar`);

--
-- AUTO_INCREMENT untuk tabel yang dibuang
--

--
-- AUTO_INCREMENT untuk tabel `sys_group`
--
ALTER TABLE `sys_group`
  MODIFY `group_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT untuk tabel `sys_menu`
--
ALTER TABLE `sys_menu`
  MODIFY `node` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1223;

--
-- AUTO_INCREMENT untuk tabel `tbl_bulan`
--
ALTER TABLE `tbl_bulan`
  MODIFY `id_bulan` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT untuk tabel `tbl_gaji`
--
ALTER TABLE `tbl_gaji`
  MODIFY `id_gaji` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `tbl_karyawan`
--
ALTER TABLE `tbl_karyawan`
  MODIFY `id_karyawan` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT untuk tabel `tbl_kehadiran`
--
ALTER TABLE `tbl_kehadiran`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `tbl_pilabsen`
--
ALTER TABLE `tbl_pilabsen`
  MODIFY `id_pilabsen` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT untuk tabel `tbl_stkar`
--
ALTER TABLE `tbl_stkar`
  MODIFY `id_stkar` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
COMMIT;

