finish all admin
BIN
assets/images/foto_karyawan/123143534543534534/1.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
assets/images/foto_karyawan/2132121313433333/1 (1).jpg
Normal file
|
After Width: | Height: | Size: 148 KiB |
BIN
assets/images/foto_karyawan/456456543645645645/1.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
assets/images/foto_karyawan/567675756756756756/1.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 2.1 MiB |
|
After Width: | Height: | Size: 196 KiB |
|
Before Width: | Height: | Size: 2.8 MiB |
|
Before Width: | Height: | Size: 2.1 MiB |
@ -1,10 +1,10 @@
|
||||
// get the http url
|
||||
var url = window.location.href;
|
||||
// console.log(url)
|
||||
var server_url = url;
|
||||
var server_url_api = server_url + "api/";
|
||||
// var server_url = "http://192.168.218.237/absensi_server/";
|
||||
// var server_url_api = "http://192.168.218.237/absensi_server/api/";
|
||||
// var url = window.location.href;
|
||||
// // console.log(url)
|
||||
// var server_url = url;
|
||||
// var server_url_api = server_url + "api/";
|
||||
var server_url = "http://localhost/absensi_server/";
|
||||
var server_url_api = "http://localhost/absensi_server/api/";
|
||||
|
||||
const delay = ms => new Promise(res => setTimeout(res, ms));
|
||||
|
||||
@ -85,8 +85,46 @@ function check_file(file) {
|
||||
}
|
||||
}
|
||||
|
||||
function check_file_surat(file) {
|
||||
//create let variable file_name = file.name , file_size = file.size
|
||||
let file_name = file.name
|
||||
let file_size = file.size
|
||||
//create if file_size > 1000000 then alert("File size is too big") else if file_name.length > 50 then alert("File name is too long") else return true
|
||||
// if (file_size > 1500000) {
|
||||
// toastr.error("Maksimal ukuran file adalah 1.5 MB")
|
||||
// //input id=foto = null
|
||||
// document.getElementById('foto').value = null
|
||||
// document.getElementById('foto').focus()
|
||||
// return false
|
||||
// }
|
||||
// else if filename != .jpg .png then toast("File type is not allowed")
|
||||
|
||||
if (file_name.substr(file_name.length - 4) != ".pdf" ) {
|
||||
toastr.error("File harus berformat PDF")
|
||||
document.getElementById('file_surat').value = null
|
||||
document.getElementById('file_surat').focus()
|
||||
return false
|
||||
}
|
||||
|
||||
else {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function selectElement(id, valueToSelect) {
|
||||
let element = document.getElementById(id);
|
||||
element.value = valueToSelect;
|
||||
}
|
||||
|
||||
function myFunction(a) {
|
||||
var x = $("#"+a);
|
||||
var xx = document.getElementById(a);
|
||||
|
||||
|
||||
if (xx.style.display === "none") {
|
||||
x.slideToggle();
|
||||
} else {
|
||||
x.slideToggle();
|
||||
}
|
||||
}
|
||||
BIN
assets/surat_masuk/1/1/CV-id.pdf
Normal file
541
assets/surat_masuk/1/1/absensi_karyawan (1).pdf
Normal file
@ -0,0 +1,541 @@
|
||||
-- phpMyAdmin SQL Dump
|
||||
-- version 5.0.4
|
||||
-- https://www.phpmyadmin.net/
|
||||
--
|
||||
-- Host: 127.0.0.1
|
||||
-- Generation Time: Nov 19, 2022 at 02:40 PM
|
||||
-- Server version: 10.4.17-MariaDB
|
||||
-- PHP Version: 7.4.15
|
||||
|
||||
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: `absensi_karyawan`
|
||||
--
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_absensi_karyawan`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_absensi_karyawan` (
|
||||
`no` int(5) NOT NULL,
|
||||
`nik` varchar(16) DEFAULT NULL,
|
||||
`id_dinas` int(3) DEFAULT NULL,
|
||||
`tanggal` date NOT NULL,
|
||||
`jam_masuk` time DEFAULT NULL,
|
||||
`jam_istirehat` time DEFAULT NULL,
|
||||
`jam_masuk_kembali` time DEFAULT NULL,
|
||||
`jam_pulang` time DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_absensi_karyawan`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_absensi_karyawan` (`no`, `nik`, `id_dinas`, `tanggal`, `jam_masuk`, `jam_istirehat`, `jam_masuk_kembali`, `jam_pulang`) VALUES
|
||||
(8, '1234567890123456', 1, '2022-09-21', '06:57:50', NULL, NULL, NULL),
|
||||
(9, '1234567890123455', 1, '2022-09-21', '09:34:03', '09:46:52', NULL, NULL),
|
||||
(10, '1234567890123456', 1, '2022-09-27', '09:15:04', '09:58:07', '09:58:45', '09:58:52');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_admin`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_admin` (
|
||||
`nik` varchar(16) NOT NULL,
|
||||
`nama` varchar(100) NOT NULL,
|
||||
`level` varchar(10) NOT NULL,
|
||||
`id_dinas` int(3) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_admin`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_admin` (`nik`, `nama`, `level`, `id_dinas`) VALUES
|
||||
('1234567890123456', 'Admin', 'Admin', 1);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_dinas`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_dinas` (
|
||||
`id_dinas` int(3) NOT NULL,
|
||||
`dinas` varchar(100) NOT NULL,
|
||||
`lat` varchar(100) NOT NULL,
|
||||
`lng` varchar(100) NOT NULL,
|
||||
`radius` int(2) DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_dinas`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_dinas` (`id_dinas`, `dinas`, `lat`, `lng`, `radius`) VALUES
|
||||
(1, 'Dinas Pariwisata Kepemudaan dan Olahraga Kabupaten Mamuju Tengah', '-3.9887240011073284', '119.65215215', 100);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_informasi_libur`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_informasi_libur` (
|
||||
`id_informasi_libur` int(5) NOT NULL,
|
||||
`id_libur` int(5) NOT NULL,
|
||||
`nik` varchar(16) DEFAULT NULL,
|
||||
`tanggal` date NOT NULL,
|
||||
`ket` text NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_informasi_perjalanan_dinas`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_informasi_perjalanan_dinas` (
|
||||
`id_informasi_perjalanan_dinas` int(5) NOT NULL,
|
||||
`id_perjalanan_dinas` int(5) NOT NULL,
|
||||
`nik` varchar(16) DEFAULT NULL,
|
||||
`tanggal` date NOT NULL,
|
||||
`ket` text NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_informasi_perjalanan_dinas`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_informasi_perjalanan_dinas` (`id_informasi_perjalanan_dinas`, `id_perjalanan_dinas`, `nik`, `tanggal`, `ket`) VALUES
|
||||
(14, 6, '1234567890123444', '2022-09-21', 'Sini perjalanan dinas (2022-09-21 - 2022-09-22)'),
|
||||
(15, 6, '1234567890123444', '2022-09-22', 'Sini perjalanan dinas (2022-09-21 - 2022-09-22)');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_karyawan`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_karyawan` (
|
||||
`nik` varchar(16) NOT NULL,
|
||||
`nama` varchar(100) NOT NULL,
|
||||
`no_telpon` varchar(13) DEFAULT NULL,
|
||||
`jabatan` varchar(100) NOT NULL,
|
||||
`pangkat` varchar(15) DEFAULT NULL,
|
||||
`status` text DEFAULT NULL,
|
||||
`alamat` text DEFAULT NULL,
|
||||
`tanggal_lahir` date DEFAULT NULL,
|
||||
`id_dinas` int(3) NOT NULL,
|
||||
`device_id` varchar(100) DEFAULT NULL,
|
||||
`image` varchar(150) NOT NULL,
|
||||
`created_at` datetime NOT NULL DEFAULT current_timestamp(),
|
||||
`updated_at` datetime NOT NULL DEFAULT current_timestamp()
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_karyawan`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_karyawan` (`nik`, `nama`, `no_telpon`, `jabatan`, `pangkat`, `status`, `alamat`, `tanggal_lahir`, `id_dinas`, `device_id`, `image`, `created_at`, `updated_at`) VALUES
|
||||
('1234567890123444', 'bobo', '0865465465466', 'Bendahara', 'IV D', 'PNS', 'sadsad', '1992-08-30', 1, NULL, 'assets/images/foto_karyawan/1234567890123444/1-brjYnVlXwM3j_SWXImT0Rg.png', '2022-09-19 00:09:54', '2022-09-19 00:09:54'),
|
||||
('1234567890123454', 'Ilham', '082293246583', 'Seketaris Dinas', 'Tiada', 'Kontrak', 'asdasd', '1889-09-13', 1, NULL, 'assets/images/foto_karyawan/1234567890123454/1111..jpg', '2022-09-15 04:09:10', '2022-09-15 04:09:10'),
|
||||
('1234567890123455', 'Karan', '0895806674850', 'Seketaris Dinas', 'Tiada', 'Kontrak', 'Jln Apas, Tawau, Sabah', '1889-09-13', 1, 'e98719ce0a6494ce', 'assets/images/foto_karyawan/1234567890123455/11073968_844405842264361_5190470711960847490_n.jpg', '2022-09-09 02:42:26', '2022-09-09 02:54:41'),
|
||||
('1234567890123456', 'Aran', '082293246583', 'Kepala Dinas', 'Tiada', 'Kontrak', 'Jln Industri Kecil, Soreang, Parepare', '1889-09-13', 1, '6311cf2717ea3025', 'assets/images/foto_karyawan/1234567890123456/6564e6d48892e6ba325bda1ec27189c9b4b3b473_hq.jpg', '2022-09-07 02:47:55', '2022-09-10 02:14:11');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_kordinat_karyawan`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_kordinat_karyawan` (
|
||||
`nik` varchar(16) NOT NULL,
|
||||
`lat` varchar(20) NOT NULL,
|
||||
`lng` varchar(20) NOT NULL,
|
||||
`updated_at` datetime DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_kordinat_karyawan`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_kordinat_karyawan` (`nik`, `lat`, `lng`, `updated_at`) VALUES
|
||||
('1234567890123455', '-3.9889786', '119.6518278', '2022-09-21 09:34:43'),
|
||||
('1234567890123456', '-3.9889742', '119.6518331', '2022-09-27 09:53:48');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_laporan_karyawan`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_laporan_karyawan` (
|
||||
`no_laporan` int(4) NOT NULL,
|
||||
`nik` varchar(16) NOT NULL,
|
||||
`image` varchar(150) DEFAULT NULL,
|
||||
`nama_laporan` varchar(100) NOT NULL,
|
||||
`ket_laporan` text NOT NULL,
|
||||
`created_at` datetime NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_laporan_karyawan`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_laporan_karyawan` (`no_laporan`, `nik`, `image`, `nama_laporan`, `ket_laporan`, `created_at`) VALUES
|
||||
(245, '1234567890123456', NULL, 'Laporan 1', 'Keterangan Laporan 1', '2022-09-27 09:25:44'),
|
||||
(246, '1234567890123456', 'assets/images/karyawan/246/f6be222d-8464-4794-af5e-c2c0261d58695207727213075815442.jpg', 'Laporan 2', 'Laporan 2', '2022-09-27 09:30:14');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_libur`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_libur` (
|
||||
`id_libur` int(5) NOT NULL,
|
||||
`id_dinas` int(3) NOT NULL,
|
||||
`list_karyawan` mediumtext NOT NULL,
|
||||
`range_tanggal` mediumtext NOT NULL,
|
||||
`ket` text NOT NULL,
|
||||
`created_at` date NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_login_admin`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_login_admin` (
|
||||
`no` int(4) NOT NULL,
|
||||
`username` varchar(200) NOT NULL,
|
||||
`password` varchar(200) NOT NULL,
|
||||
`nik` varchar(16) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_login_admin`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_login_admin` (`no`, `username`, `password`, `nik`) VALUES
|
||||
(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '1234567890123456');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_login_user`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_login_user` (
|
||||
`no` int(3) NOT NULL,
|
||||
`username` varchar(100) NOT NULL,
|
||||
`password` varchar(100) NOT NULL,
|
||||
`nik` varchar(16) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_login_user`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_login_user` (`no`, `username`, `password`, `nik`) VALUES
|
||||
(3, '1234567890123456', '25d55ad283aa400af464c76d713c07ad', '1234567890123456'),
|
||||
(4, '1234567890123455', '25d55ad283aa400af464c76d713c07ad', '1234567890123455'),
|
||||
(5, '1234567890123454', '25d55ad283aa400af464c76d713c07ad', '1234567890123454'),
|
||||
(9, '1234567890123444', '25d55ad283aa400af464c76d713c07ad', '1234567890123444');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_pengaturan_jam_kerja_harian`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_pengaturan_jam_kerja_harian` (
|
||||
`no` int(2) NOT NULL,
|
||||
`id_dinas` int(11) DEFAULT NULL,
|
||||
`hari` varchar(10) NOT NULL,
|
||||
`jam_masuk` time DEFAULT NULL,
|
||||
`jam_istirehat` time DEFAULT NULL,
|
||||
`jam_masuk_kembali` time DEFAULT NULL,
|
||||
`jam_pulang` time DEFAULT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_pengaturan_jam_kerja_harian`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_pengaturan_jam_kerja_harian` (`no`, `id_dinas`, `hari`, `jam_masuk`, `jam_istirehat`, `jam_masuk_kembali`, `jam_pulang`) VALUES
|
||||
(1, 1, 'senin', '07:10:00', '12:00:00', '13:00:00', '16:00:00'),
|
||||
(2, 1, 'selasa', '08:00:00', '12:00:00', '13:00:00', '16:00:00'),
|
||||
(3, 1, 'rabu', '08:00:00', '12:00:00', '13:00:00', '16:00:00'),
|
||||
(4, 1, 'jumat', '01:00:00', '05:00:00', '12:00:00', '16:00:00'),
|
||||
(5, 1, 'kamis', '08:00:00', '12:00:00', '13:00:00', '16:00:00');
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tb_perjalanan_dinas`
|
||||
--
|
||||
|
||||
CREATE TABLE `tb_perjalanan_dinas` (
|
||||
`id_perjalanan_dinas` int(5) NOT NULL,
|
||||
`id_dinas` int(3) NOT NULL,
|
||||
`list_karyawan` mediumtext NOT NULL,
|
||||
`range_tanggal` mediumtext NOT NULL,
|
||||
`ket` text NOT NULL,
|
||||
`created_at` date NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
--
|
||||
-- Dumping data for table `tb_perjalanan_dinas`
|
||||
--
|
||||
|
||||
INSERT INTO `tb_perjalanan_dinas` (`id_perjalanan_dinas`, `id_dinas`, `list_karyawan`, `range_tanggal`, `ket`, `created_at`) VALUES
|
||||
(6, 1, '[\"1234567890123444\"]', '2022-09-21 - 2022-09-22', 'Sini perjalanan dinas (2022-09-21 - 2022-09-22)', '2022-09-21');
|
||||
|
||||
--
|
||||
-- Indexes for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_absensi_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_absensi_karyawan`
|
||||
ADD PRIMARY KEY (`no`),
|
||||
ADD KEY `id_dinas` (`id_dinas`),
|
||||
ADD KEY `nik` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_admin`
|
||||
--
|
||||
ALTER TABLE `tb_admin`
|
||||
ADD PRIMARY KEY (`nik`),
|
||||
ADD KEY `id_dinas` (`id_dinas`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_dinas`
|
||||
ADD PRIMARY KEY (`id_dinas`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_informasi_libur`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_libur`
|
||||
ADD PRIMARY KEY (`id_informasi_libur`),
|
||||
ADD KEY `id_libur` (`id_libur`),
|
||||
ADD KEY `karyawan` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_informasi_perjalanan_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_perjalanan_dinas`
|
||||
ADD PRIMARY KEY (`id_informasi_perjalanan_dinas`),
|
||||
ADD KEY `id_libur` (`id_perjalanan_dinas`),
|
||||
ADD KEY `karyawan` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_karyawan`
|
||||
ADD PRIMARY KEY (`nik`),
|
||||
ADD KEY `id_dinas` (`id_dinas`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_kordinat_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_kordinat_karyawan`
|
||||
ADD PRIMARY KEY (`nik`),
|
||||
ADD KEY `nik` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_laporan_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_laporan_karyawan`
|
||||
ADD PRIMARY KEY (`no_laporan`),
|
||||
ADD KEY `nik` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_libur`
|
||||
--
|
||||
ALTER TABLE `tb_libur`
|
||||
ADD PRIMARY KEY (`id_libur`),
|
||||
ADD KEY `id_dinas` (`id_dinas`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_login_admin`
|
||||
--
|
||||
ALTER TABLE `tb_login_admin`
|
||||
ADD PRIMARY KEY (`no`),
|
||||
ADD KEY `nik` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_login_user`
|
||||
--
|
||||
ALTER TABLE `tb_login_user`
|
||||
ADD PRIMARY KEY (`no`),
|
||||
ADD KEY `nik_karyawan` (`nik`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_pengaturan_jam_kerja_harian`
|
||||
--
|
||||
ALTER TABLE `tb_pengaturan_jam_kerja_harian`
|
||||
ADD PRIMARY KEY (`no`),
|
||||
ADD KEY `id_dinas` (`id_dinas`);
|
||||
|
||||
--
|
||||
-- Indexes for table `tb_perjalanan_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_perjalanan_dinas`
|
||||
ADD PRIMARY KEY (`id_perjalanan_dinas`),
|
||||
ADD KEY `id_dinas` (`id_dinas`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_absensi_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_absensi_karyawan`
|
||||
MODIFY `no` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_dinas`
|
||||
MODIFY `id_dinas` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_informasi_libur`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_libur`
|
||||
MODIFY `id_informasi_libur` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=81;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_informasi_perjalanan_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_perjalanan_dinas`
|
||||
MODIFY `id_informasi_perjalanan_dinas` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_laporan_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_laporan_karyawan`
|
||||
MODIFY `no_laporan` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=247;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_libur`
|
||||
--
|
||||
ALTER TABLE `tb_libur`
|
||||
MODIFY `id_libur` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_login_admin`
|
||||
--
|
||||
ALTER TABLE `tb_login_admin`
|
||||
MODIFY `no` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_login_user`
|
||||
--
|
||||
ALTER TABLE `tb_login_user`
|
||||
MODIFY `no` int(3) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_pengaturan_jam_kerja_harian`
|
||||
--
|
||||
ALTER TABLE `tb_pengaturan_jam_kerja_harian`
|
||||
MODIFY `no` int(2) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT for table `tb_perjalanan_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_perjalanan_dinas`
|
||||
MODIFY `id_perjalanan_dinas` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;
|
||||
|
||||
--
|
||||
-- Constraints for dumped tables
|
||||
--
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_absensi_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_absensi_karyawan`
|
||||
ADD CONSTRAINT `tb_absensi_karyawan_ibfk_1` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE NO ACTION ON UPDATE CASCADE,
|
||||
ADD CONSTRAINT `tb_absensi_karyawan_ibfk_2` FOREIGN KEY (`id_dinas`) REFERENCES `tb_dinas` (`id_dinas`) ON DELETE NO ACTION ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_admin`
|
||||
--
|
||||
ALTER TABLE `tb_admin`
|
||||
ADD CONSTRAINT `tb_admin_ibfk_1` FOREIGN KEY (`id_dinas`) REFERENCES `tb_dinas` (`id_dinas`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_informasi_libur`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_libur`
|
||||
ADD CONSTRAINT `tb_informasi_libur_ibfk_1` FOREIGN KEY (`id_libur`) REFERENCES `tb_libur` (`id_libur`) ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
ADD CONSTRAINT `tb_informasi_libur_ibfk_2` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_informasi_perjalanan_dinas`
|
||||
--
|
||||
ALTER TABLE `tb_informasi_perjalanan_dinas`
|
||||
ADD CONSTRAINT `tb_informasi_perjalanan_dinas_ibfk_1` FOREIGN KEY (`id_perjalanan_dinas`) REFERENCES `tb_perjalanan_dinas` (`id_perjalanan_dinas`) ON DELETE CASCADE ON UPDATE CASCADE,
|
||||
ADD CONSTRAINT `tb_informasi_perjalanan_dinas_ibfk_2` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_karyawan`
|
||||
ADD CONSTRAINT `tb_karyawan_ibfk_1` FOREIGN KEY (`id_dinas`) REFERENCES `tb_dinas` (`id_dinas`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_kordinat_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_kordinat_karyawan`
|
||||
ADD CONSTRAINT `tb_kordinat_karyawan_ibfk_1` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_laporan_karyawan`
|
||||
--
|
||||
ALTER TABLE `tb_laporan_karyawan`
|
||||
ADD CONSTRAINT `tb_laporan_karyawan_ibfk_1` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE NO ACTION ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_login_admin`
|
||||
--
|
||||
ALTER TABLE `tb_login_admin`
|
||||
ADD CONSTRAINT `tb_login_admin_ibfk_1` FOREIGN KEY (`nik`) REFERENCES `tb_admin` (`nik`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_login_user`
|
||||
--
|
||||
ALTER TABLE `tb_login_user`
|
||||
ADD CONSTRAINT `tb_login_user_ibfk_1` FOREIGN KEY (`nik`) REFERENCES `tb_karyawan` (`nik`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
--
|
||||
-- Constraints for table `tb_pengaturan_jam_kerja_harian`
|
||||
--
|
||||
ALTER TABLE `tb_pengaturan_jam_kerja_harian`
|
||||
ADD CONSTRAINT `tb_pengaturan_jam_kerja_harian_ibfk_1` FOREIGN KEY (`id_dinas`) REFERENCES `tb_dinas` (`id_dinas`) ON DELETE CASCADE ON UPDATE NO ACTION;
|
||||
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 */;
|
||||