-- phpMyAdmin SQL Dump
-- version 5.2.2
-- https://www.phpmyadmin.net/
--
-- Host: localhost:3306
-- Waktu pembuatan: 03 Nov 2025 pada 09.19
-- Versi server: 10.11.9-MariaDB-cll-lve
-- Versi PHP: 8.4.13

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

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

--
-- Struktur dari tabel `barang`
--

CREATE TABLE `barang` (
  `idbarang` int(11) NOT NULL,
  `satuan_id` int(11) NOT NULL,
  `nama` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `barang`
--

INSERT INTO `barang` (`idbarang`, `satuan_id`, `nama`) VALUES
(8, 3, 'PEMASANGAN LANTAI VYNIL RUANGAN MUPT MERK TACO 3003 3 MM 6 X 4 METER TERMIN 2 (PELUNASAN)'),
(9, 6, 'PERBAIKAN KEBOCORAN KLINIK ERHA SOEKARNO HATTA'),
(10, 6, 'PEKERJAAN PERBAIKAN KEBOCORAN ERHA ES BANDUNG TIMUR '),
(14, 6, 'PEKERJAAN PEMBUATAN RUMAH GENSET GI PLUMPANG TERMIN 2 (PEMBAYARAN 30% DARI NILAI KONTRAK)'),
(15, 6, 'PEKERJAAN PEMBUATAN RUMAH GENSET GI PLUMPANG TERMIN 3 (PELUNASAN 30%)'),
(16, 7, 'REFINISH MEJA KONSULTASI SEBANYAK 7 SEBANYAK BUAH, TERMIN PELUNASAN PROGRES FISIK 100% LOKASI KERJA  ERHA ULTIMATE EDC CIMANUK NO 16 BANDUNG '),
(17, 6, 'PEKERJAAN PERBAIKAN KEBOCORAN PROGRES PEKERJAAN 100% LOKASI PEKERJAAN ERHA ULTIMATE ES BANDUNG TIMUR JLN SOEKARNO HATTA NO 575 GUMURUH KECAMATAN BATUNUNGGAL KOTA BANDUNG JAWA BARAT 40275'),
(18, 6, 'PEKERJAAN PERBAIKAN PINTU APOTEK, LOKASI KERJA EA ISTANA PLAZA MALL  JLN PASIR KALIKI NO 121 - 123 LT GF PAMOYANAN KEC. CICENDO KOTA BANDUNG  JAWA BARAT 40173'),
(19, 6, 'DP 50 % PEKERJAAN RENOVASI RUANG APOTEK DI EDC CIMANUK, EA PASCAL 23 BANDUNG, EA ISTANA PLAZA, EU CIMAHI, ES BANDUNG TIMUR, EU SUMMARECON MALL BANDUNG  DARI NILAI TOTAL ANGGARAN RP 30.495.700'),
(20, 6, 'PEKERJAAN PENARIKAN DAN PENYAMBUNGAN KABEL, PENGECATAN CAT LANTAI RUMAH GENSET EPOXY, DAN PEKERJAAN PELUR JALUR JALAN RUMAH GENSET DAN DEPAN KONTAINER'),
(21, 6, 'PEMBUATAN KANOPI RUMAH GENSET 2,5 X 6,8 METER '),
(22, 6, 'PEMBUATAN ATAP KANOPI RUMAH GENSET GI PLUMPANG UKURAN 2,5 X 6,8 METER '),
(23, 6, 'DP 50% PEKERJAAN PENARIKAN DAN PENYAMBUNGAN KABEL, PENGECATAN CAT LANTAI RUMAH GENSET EPOXY, DAN PEKERJAAN PELUR JALUR JALAN RUMAH GENSET DAN DEPAN KONTAINER'),
(24, 6, 'PEMBUATAN ATAP KANOPI 2 SET RUMAH GENSET GI PLUMPANG UKURAN 2,5 METER X 6,8 METER DAN ATAP KANOPI KONTAINER UKURAN 24 METER X 1.5 METER '),
(25, 6, 'PELUNASAN 100% PEKERJAAN RENOVASI RUANG APOTEK DI EDC CIMANUK, EA PASCAL 23 BANDUNG, EA ISTANA PLAZA, EU CIMAHI, ES BANDUNG TIMUR, EU SUMMARECON MALL BANDUNG DARI NILAI TOTAL ANGGARAN RP 30.495.700 DP TERBAYAR 15,247,850'),
(26, 3, 'DP 50% PEMBUATAN ATAP KANOPI 2 SET RUMAH GENSET GI PLUMPANG UKURAN 5 METER X 5 METER DAN ATAP KANOPI KONTAINER UKURAN 24 METER X 1.5 METER DENGAN HARGA RP 1.200.000/METER '),
(27, 6, 'DP PEKERJAAN PENARIKAN DAN PENYAMBUNGAN KABEL, PENGECATAN CAT LANTAI RUMAH GENSET EPOXY, DAN PEKERJAAN PELUR JALUR JALAN RUMAH GENSET DAN DEPAN KONTAINER DENGAN NILAI KONTRAK 20.500.000'),
(28, 3, 'PEMBUATAN ATAP KANOPI 2 SET RUMAH GENSET GI PLUMPANG UKURAN 5 METER X 5 METER DAN ATAP KANOPI KONTAINER UKURAN 24 METER X 1.5 METER DENGAN HARGA RP 1.200.000/METER '),
(29, 6, 'PEMBANGUNAN RUMAH GENSET GISTET TAMBUN '),
(30, 6, 'PEMBUATAN RUMAH GENSET GI CIGERELENG'),
(31, 6, 'PEMBUATAN RUMAH GENSET GI SUNYARAGI '),
(32, 6, 'PEMBANGUNAN RUMAH GENSET GI PELABUHAN RATU'),
(33, 6, 'DP 40% PEMBANGUNAN RUMAH GENSET GI PELABUHAN RATU '),
(34, 6, 'DP 40% PEMBANGUNAN RUMAH GENSET GI SUNYARAGI  '),
(35, 6, 'JASA MODIFIKASI LEMARI OBAT GANTUNG '),
(36, 6, 'PEKERJAAN RENOVASI RUANG QPROS LOKASI DERMIES MAX PASOR KALIKI '),
(37, 6, 'PEKERJAAN RENOVASI RUANG QPROS LOKASI DERMIES MAX FESTIVAL CITYLINK'),
(38, 6, 'PEMBUATAN RUMAH GENSET GI PELABUHAN RATU TERMIN 2 PROGRES FISIK 70% PEMBAYARAN 30%'),
(39, 6, 'PEMBUATAN RUMAH GENSET GI PELABUHAN RATU TERMIN 3 PROGRES FISIK 100% PEMBAYARAN 30%'),
(40, 6, 'PEMBONGKARAN HYDRANT LOKASI GI SUNYARAGI'),
(41, 6, 'PERBAIKAN MEJA RAPAT RUANG GM'),
(42, 6, 'PEMBUATAN RUMAH GENSET GI CIGERELENG TERMIN 2 PROGRES FISIK 70% PEMBAYARAN 30%'),
(43, 6, 'PEMBUATAN RUMAH GENSET GI CIGERELENG TERMIN 3 PROGRES FISIK 100% PEMBAYARAN 30%'),
(44, 6, 'KEKURANGAN DP GI CIGERELENG INCLUDE PPH'),
(45, 6, 'PENURUNAN GENSET KE PONDASI (TERMASUK FORKLIFT).\r\n\r\nINSTALASI WIRING (GENSET KE ATS, ATS KE ACDB, ACDB KE PANEL KOPEL) DAN INSTALASI PANEL ATS.\r\nKABELNYA 4X50, 4X70, DAN 12 X 2,5 (INCLUDE PPH)'),
(46, 6, 'PENURUNAN GENSET &amp;AMP; INSTALASI GI CIGERELENG INSTALASI WIRING KABEL, INSTALASI PANEL ATS \r\n\r\nSISA PEMBUATAN PAGAR (INCLUDE PPH)'),
(47, 6, 'PEMBUATAN KITCHEN SET ATAS BAWA SELUAS 6.3 METER DENGAN BAHAN MULTIPLEX 18 MM FINISHING HPL DENGAN ISI RAK PIRING ATAS BAWAH, RAK SENDOK, RAK LPG DAN LAMPU LED'),
(48, 6, 'PENURUNAN GENSET &amp;AMP; INSTALASI GIS PELABUHAN RATU INSTALASI WIRING KABEL, INSTALASI PANEL ATS (INCLUDE PPH)'),
(49, 6, 'PENARIKAN INSTALASI LISTRIK DI WILAYAH GEDUNG HANGGAR UPT CILEGON'),
(50, 6, 'PENGGANTIAN LAMPU HOTDIP RUANGAN MANAGER UPT'),
(51, 6, 'PUTUS SAMBUNG KABEL 10 TITIK, PENGGANTIAN DAN GESER PANEL');

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

--
-- Struktur dari tabel `customer`
--

CREATE TABLE `customer` (
  `idcustomer` int(11) NOT NULL,
  `tujuan_id` int(11) NOT NULL,
  `nama` varchar(128) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `customer`
--

INSERT INTO `customer` (`idcustomer`, `tujuan_id`, `nama`) VALUES
(4, 5, 'PT PLN (PERSERO) UIT JBB UPT CILEGON'),
(5, 6, 'KLINIK ERHA CIMANUK'),
(6, 6, 'ERHA ES BANDUNG TIMUR '),
(7, 7, 'PT DINAMIKA ELEKTRA MANDIRI '),
(8, 6, 'ERHA ISTANA PLAZA MALL'),
(9, 6, 'ERHA CLINIK INDONESIA'),
(10, 7, 'PLN UIT JBB'),
(11, 5, 'HAKIKI');

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

--
-- Struktur dari tabel `invoice`
--

CREATE TABLE `invoice` (
  `idinvoice` int(11) NOT NULL,
  `customer_id` int(11) NOT NULL,
  `tanggal` date NOT NULL,
  `no_surat` varchar(64) NOT NULL,
  `no_urut` varchar(255) NOT NULL,
  `no_po` varchar(64) NOT NULL,
  `create_at` int(11) NOT NULL,
  `create_by` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `invoice`
--

INSERT INTO `invoice` (`idinvoice`, `customer_id`, `tanggal`, `no_surat`, `no_urut`, `no_po`, `create_at`, `create_by`) VALUES
(1, 4, '2025-03-08', 'PF00001/VI/2025', '00001', '00001', 1741443044, 1),
(4, 4, '2025-06-01', 'PF00003/VI/2025', '00003', '00003', 1748788361, 1),
(6, 4, '2025-06-01', 'PF00004/VI/2025', '00004', '00004', 1748789175, 1),
(13, 7, '2025-06-02', 'PF00006/VI/2025', '00006', '00006', 1748844269, 1),
(14, 7, '2025-06-02', 'PF00007/VI/2025', '00007', '00007', 1748844408, 1),
(18, 6, '2025-06-04', 'PF00008/VI/2025', '00008', '00008', 1749021071, 1),
(19, 5, '2025-06-04', 'PF00009/VI/2025', '00009', '00009', 1749023723, 1),
(20, 8, '2025-06-04', 'PF00010/VI/2025', '00010', '00010', 1749024142, 1),
(22, 9, '2025-06-09', 'PF00011/VI/2025', '00011', '00011', 1749426833, 1),
(23, 7, '2025-06-16', 'PF00012/VI/2025', '00012', '00012', 1750044975, 1),
(24, 7, '2025-06-17', 'PF00013/VI/2025', '00013', '00013', 1750145028, 1),
(25, 7, '2025-07-01', 'PF00014/VII/2025', '00014', '00014', 1751373598, 1),
(26, 7, '2025-07-01', 'PF00015/VII/2025', '00015', '00015', 1751373688, 1),
(27, 7, '2025-07-07', 'PF00016/VII/2025', '00016', '00016', 1751882080, 1),
(30, 7, '2025-07-07', 'PF00017/VII/2025', '00017', '00017', 1751882588, 1),
(31, 7, '2025-07-07', 'PF00018/VII/2025', '00018', '00018', 1751882659, 1),
(33, 9, '2025-07-07', 'PF00019/VII/2025', '00019', '00019', 1751896360, 1),
(34, 7, '2025-07-19', 'PF00020/VII/2025', '00020', '00020', 1752879047, 1),
(35, 7, '2025-07-30', 'PF00021/VII/2025', '00021', '00021', 1753858642, 1),
(37, 7, '2025-07-30', 'PF00022/VII/2025', '00022', '00022', 1753870244, 1),
(39, 7, '2025-08-01', 'PF00024/VIII/2025', '00024', '00024', 1754008405, 1),
(40, 7, '2025-08-01', 'PF00025/VIII/2025', '00025', '00025', 1754008559, 1),
(41, 7, '2025-08-11', 'PF00026/VIII/2025', '00026', '00026', 1754876477, 1),
(44, 7, '2025-08-11', 'PF00027/VIII/2025', '00027', '00027', 1754887838, 1),
(45, 7, '2025-08-11', 'PF00028/VIII/2025', '00028', '00028', 1754888124, 1),
(46, 7, '2025-08-13', 'PF00029/VIII/2025', '00029', '00029', 1755099565, 1),
(47, 7, '2025-08-13', 'PF00030/VIII/2025', '00030', '00030', 1755100026, 1),
(48, 7, '2025-08-13', 'PF00031/VIII/2025', '00031', '00031', 1755100222, 1),
(49, 7, '2025-08-13', 'PF00032/VIII/2025', '00032', '00032', 1755100348, 1),
(50, 7, '2025-08-15', 'PF00033/VIII/2025', '00033', '00033', 1755215216, 1),
(51, 7, '2025-08-15', 'PF00034/VIII/2025', '00034', '00034', 1755215335, 1),
(53, 5, '2025-08-22', 'PF00035/VIII/2025', '00035', '00035', 1755824124, 1),
(54, 9, '2025-08-26', 'PF00036/VIII/2025', '00036', '00036', 1756188428, 1),
(55, 9, '2025-08-26', 'PF00037/VIII/2025', '00037', '00037', 1756188879, 1),
(57, 7, '2025-08-26', 'PF00038/VIII/2025', '00038', '00038', 1756189455, 1),
(58, 7, '2025-09-23', 'PF00039/IX/2025', '00039', '00039', 1758618977, 1),
(61, 7, '2025-09-23', 'PF00040/IX/2025', '00040', '00040', 1758619377, 1),
(62, 7, '2025-10-01', 'PF00041/X/2025', '00041', '00041', 1759288401, 1),
(63, 7, '2025-10-06', 'PF00042/X/2025', '00042', '00042', 1759722029, 1),
(64, 10, '2025-10-10', 'PF00043/X/2025', '00043', '00043', 1760068556, 1),
(65, 7, '2025-10-12', 'PF00044/X/2025', '00044', '00044', 1760252868, 1),
(66, 7, '2025-10-12', 'PF00045/X/2025', '00045', '00045', 1760252924, 1),
(67, 7, '2025-10-13', 'PF00046/X/2025', '00046', '00046', 1760307934, 1),
(70, 7, '2025-10-16', 'PF00047/X/2025', '00047', '00047', 1760588595, 1),
(71, 7, '2025-10-16', 'PF00048/X/2025', '00048', '00048', 1760589373, 1),
(72, 11, '2025-10-20', 'PF00049/X/2025', '00049', '00049', 1760945841, 1),
(73, 11, '2025-10-20', 'PF00050/X/2025', '00050', '00050', 1760945877, 1),
(75, 7, '2025-10-20', 'PF00051/X/2025', '00051', '00051', 1760950394, 1),
(76, 7, '2025-10-20', 'PF00052/X/2025', '00052', '00052', 1760965748, 1),
(80, 4, '2025-10-26', 'PF00053/X/2025', '00053', '00053', 1761490334, 1),
(81, 4, '2025-10-27', 'PF00054/X/2025', '00054', '00054', 1761536772, 1),
(82, 4, '2025-10-27', 'PF00055/X/2025', '00055', '00055', 1761572508, 1),
(83, 4, '2025-10-27', 'PF00056/X/2025', '00056', '00056', 1761572539, 1),
(84, 4, '2025-10-28', 'PF00057/X/2025', '00057', '00057', 1761611547, 1),
(85, 4, '2025-10-28', 'PF00058/X/2025', '00058', '00058', 1761640518, 1);

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

--
-- Struktur dari tabel `invoice_detail`
--

CREATE TABLE `invoice_detail` (
  `idinvoice_detail` int(11) NOT NULL,
  `invoice_id` int(11) NOT NULL,
  `barang_id` int(11) NOT NULL,
  `volume` int(11) DEFAULT NULL,
  `harga_satuan` int(11) DEFAULT NULL,
  `sub_total` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `invoice_detail`
--

INSERT INTO `invoice_detail` (`idinvoice_detail`, `invoice_id`, `barang_id`, `volume`, `harga_satuan`, `sub_total`) VALUES
(15, 1, 8, 1, 7456500, 7456500),
(18, 4, 8, 1, 3500000, 3500000),
(20, 6, 8, 2, 900000, 1800000),
(23, 13, 14, 1, 34500000, 34500000),
(24, 14, 15, 1, 34500000, 34500000),
(27, 18, 17, 1, 6159200, 6159200),
(28, 19, 16, 1, 4500000, 4500000),
(29, 20, 18, 1, 3294500, 3294500),
(31, 22, 19, 1, 15247850, 15247850),
(32, 23, 20, 1, 17000000, 17000000),
(33, 24, 22, 1, 20000000, 20000000),
(34, 25, 24, 1, 10000000, 10000000),
(35, 26, 23, 1, 8500000, 8500000),
(36, 27, 15, 1, 35362500, 35362500),
(37, 31, 23, 1, 8712500, 8712500),
(38, 33, 25, 1, 15247850, 15247850),
(39, 34, 23, 1, 8717948, 8717948),
(40, 37, 24, 1, 63600000, 63600000),
(41, 39, 24, 1, 65190000, 65190000),
(42, 40, 26, 1, 32595000, 32595000),
(43, 41, 27, 1, 8500000, 8500000),
(45, 44, 26, 1, 37515000, 37515000),
(46, 45, 28, 61, 1200000, 73200000),
(47, 46, 29, 1, 447730250, 447730250),
(48, 47, 30, 1, 317822263, 317822263),
(49, 48, 31, 1, 306205425, 306205425),
(50, 49, 32, 1, 304842175, 304842175),
(51, 50, 33, 1, 121936870, 121936870),
(52, 51, 34, 1, 122482170, 122482170),
(54, 53, 35, 1, 800000, 800000),
(55, 54, 36, 1, 3200000, 3200000),
(56, 55, 37, 1, 3400000, 3400000),
(57, 57, 33, 1, 122482170, 122482170),
(58, 58, 38, 1, 91452653, 91452653),
(61, 61, 39, 1, 91452653, 91452653),
(62, 62, 40, 1, 13000000, 13000000),
(63, 63, 40, 1, 13325000, 13325000),
(64, 64, 41, 1, 600000, 600000),
(65, 65, 42, 1, 95346679, 95346679),
(66, 66, 43, 1, 95346679, 95346679),
(67, 67, 44, 1, 3100705, 3100705),
(70, 70, 45, 1, 18450000, 18450000),
(71, 71, 46, 1, 26650000, 26650000),
(72, 73, 47, 1, 11500000, 11500000),
(75, 75, 44, 1, 2041250, 2041250),
(76, 76, 46, 1, 26650000, 26650000),
(77, 76, 48, 1, 18450000, 18450000),
(81, 80, 49, 1, 15832500, 15832500),
(82, 81, 50, 1, 850000, 850000),
(83, 82, 50, 1, 8000000, 8000000),
(84, 83, 50, 1, 7832500, 7832500),
(85, 84, 50, 1, 7832500, 7832500),
(86, 85, 51, 1, 6000000, 6000000);

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

--
-- Struktur dari tabel `pengguna`
--

CREATE TABLE `pengguna` (
  `idpengguna` int(11) NOT NULL,
  `nama_lengkap` varchar(128) NOT NULL,
  `username` varchar(20) NOT NULL,
  `password` varchar(128) NOT NULL,
  `level` enum('super_user','admin') NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `pengguna`
--

INSERT INTO `pengguna` (`idpengguna`, `nama_lengkap`, `username`, `password`, `level`) VALUES
(1, 'Admin', 'admin', '$2y$10$saTE2WRbUmRmQO1rl5pXheauR12PB73IaNu0V7M52rwCTMauKnDr2', 'super_user'),
(2, 'Operator', 'operator', '$2y$10$bD0j4IQ73awqHVaJJ5/uE.hlcQ4ZyC7zyKx.CP9As7VdoQn2LPkKW', 'admin');

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

--
-- Struktur dari tabel `satuan`
--

CREATE TABLE `satuan` (
  `idsatuan` int(11) NOT NULL,
  `nama` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `satuan`
--

INSERT INTO `satuan` (`idsatuan`, `nama`) VALUES
(3, 'METER'),
(5, 'CENTIMETER'),
(6, 'LOT'),
(7, 'BUAH');

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

--
-- Struktur dari tabel `setting`
--

CREATE TABLE `setting` (
  `idsetting` int(11) NOT NULL,
  `name` varchar(128) NOT NULL,
  `email` varchar(64) NOT NULL,
  `no_hp` varchar(15) DEFAULT NULL,
  `address` varchar(255) NOT NULL,
  `admin` varchar(128) DEFAULT NULL,
  `logo` varchar(255) DEFAULT NULL,
  `norek` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `setting`
--

INSERT INTO `setting` (`idsetting`, `name`, `email`, `no_hp`, `address`, `admin`, `logo`, `norek`) VALUES
(1, 'PROFESSIONAL KONSULTAN', 'dina_rachmawati2012@yahoo.co.id', '087771114393', 'RUKO GRAZZIE NO 3 PURI Citra land SERNG BANTEN ', 'MUHAMMAD SELAMET ', 'b8a4671c5bcd3509b443752c64e20fbb.jpeg', 'Account holder: MOCHAMAD CAHYA DWI ANGGA Bank: MANDIRI Account No.: 1300004833896 ');

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

--
-- Struktur dari tabel `sign`
--

CREATE TABLE `sign` (
  `idSign` int(11) NOT NULL,
  `namaSign` varchar(255) NOT NULL,
  `picSign` varchar(255) NOT NULL,
  `remarkSign` longtext NOT NULL,
  `statusSign` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data untuk tabel `sign`
--

INSERT INTO `sign` (`idSign`, `namaSign`, `picSign`, `remarkSign`, `statusSign`) VALUES
(1, 'DINA RACHMAWATI', 'TTD_DINA_R.png', 'BANK BNI : 0335974315', 0),
(2, 'MOCH CAHYA DWI ANGGA', 'TTD_MCD_ANGGA.png', 'BANK BCA : 2950641561 | BANK MANDIRI : 1300004833896', 0),
(3, 'MUHAMMAD SELAMET', 'TTD_SLAMET.png', 'BANK BCA : 2453288226', 1);

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

--
-- Struktur dari tabel `tujuan`
--

CREATE TABLE `tujuan` (
  `idtujuan` int(11) NOT NULL,
  `nama` varchar(128) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Dumping data untuk tabel `tujuan`
--

INSERT INTO `tujuan` (`idtujuan`, `nama`) VALUES
(5, 'Cilegon, Indonesia'),
(6, 'BANDUNG INDONESIA'),
(7, 'JAKARTA INDONESIA'),
(8, 'HAKIKI'),
(9, 'UPT CILEGON');

--
-- Indexes for dumped tables
--

--
-- Indeks untuk tabel `barang`
--
ALTER TABLE `barang`
  ADD PRIMARY KEY (`idbarang`),
  ADD KEY `fk_berkas_pegawai1_idx` (`nama`(3072)),
  ADD KEY `fk_barang_satuan_idx` (`satuan_id`);

--
-- Indeks untuk tabel `customer`
--
ALTER TABLE `customer`
  ADD PRIMARY KEY (`idcustomer`),
  ADD KEY `fk_customer_tujuan1_idx` (`tujuan_id`);

--
-- Indeks untuk tabel `invoice`
--
ALTER TABLE `invoice`
  ADD PRIMARY KEY (`idinvoice`),
  ADD KEY `fk_invoice_customer1_idx` (`customer_id`),
  ADD KEY `fk_invoice_pengguna1_idx` (`create_by`);

--
-- Indeks untuk tabel `invoice_detail`
--
ALTER TABLE `invoice_detail`
  ADD PRIMARY KEY (`idinvoice_detail`),
  ADD KEY `fk_invoice_detail_invoice1_idx` (`invoice_id`),
  ADD KEY `fk_invoice_detail_barang1_idx` (`barang_id`);

--
-- Indeks untuk tabel `pengguna`
--
ALTER TABLE `pengguna`
  ADD PRIMARY KEY (`idpengguna`);

--
-- Indeks untuk tabel `satuan`
--
ALTER TABLE `satuan`
  ADD PRIMARY KEY (`idsatuan`);

--
-- Indeks untuk tabel `setting`
--
ALTER TABLE `setting`
  ADD PRIMARY KEY (`idsetting`),
  ADD KEY `fk_pegawai_jabatan_idx` (`name`);

--
-- Indeks untuk tabel `sign`
--
ALTER TABLE `sign`
  ADD PRIMARY KEY (`idSign`);

--
-- Indeks untuk tabel `tujuan`
--
ALTER TABLE `tujuan`
  ADD PRIMARY KEY (`idtujuan`);

--
-- AUTO_INCREMENT untuk tabel yang dibuang
--

--
-- AUTO_INCREMENT untuk tabel `barang`
--
ALTER TABLE `barang`
  MODIFY `idbarang` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=52;

--
-- AUTO_INCREMENT untuk tabel `customer`
--
ALTER TABLE `customer`
  MODIFY `idcustomer` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT untuk tabel `invoice`
--
ALTER TABLE `invoice`
  MODIFY `idinvoice` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=86;

--
-- AUTO_INCREMENT untuk tabel `invoice_detail`
--
ALTER TABLE `invoice_detail`
  MODIFY `idinvoice_detail` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=87;

--
-- AUTO_INCREMENT untuk tabel `pengguna`
--
ALTER TABLE `pengguna`
  MODIFY `idpengguna` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

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

--
-- AUTO_INCREMENT untuk tabel `setting`
--
ALTER TABLE `setting`
  MODIFY `idsetting` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT untuk tabel `sign`
--
ALTER TABLE `sign`
  MODIFY `idSign` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT untuk tabel `tujuan`
--
ALTER TABLE `tujuan`
  MODIFY `idtujuan` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables)
--

--
-- Ketidakleluasaan untuk tabel `barang`
--
ALTER TABLE `barang`
  ADD CONSTRAINT `fk_barang_satuan` FOREIGN KEY (`satuan_id`) REFERENCES `satuan` (`idsatuan`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `customer`
--
ALTER TABLE `customer`
  ADD CONSTRAINT `fk_customer_tujuan1` FOREIGN KEY (`tujuan_id`) REFERENCES `tujuan` (`idtujuan`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `invoice`
--
ALTER TABLE `invoice`
  ADD CONSTRAINT `fk_invoice_customer1` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`idcustomer`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  ADD CONSTRAINT `fk_invoice_pengguna1` FOREIGN KEY (`create_by`) REFERENCES `pengguna` (`idpengguna`) ON DELETE NO ACTION ON UPDATE NO ACTION;

--
-- Ketidakleluasaan untuk tabel `invoice_detail`
--
ALTER TABLE `invoice_detail`
  ADD CONSTRAINT `fk_invoice_detail_barang1` FOREIGN KEY (`barang_id`) REFERENCES `barang` (`idbarang`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `fk_invoice_detail_invoice1` FOREIGN KEY (`invoice_id`) REFERENCES `invoice` (`idinvoice`) ON DELETE CASCADE ON UPDATE 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 */;
