-- phpMyAdmin SQL Dump
-- version 4.9.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Waktu pembuatan: 18 Nov 2019 pada 06.56
-- Versi server: 10.1.36-MariaDB
-- Versi PHP: 5.6.38

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
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: `db_gopos`
--


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

--
-- Struktur dari tabel `admin_kritik`
--

CREATE TABLE `admin_kritik` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `kritik` longtext NOT NULL,
  `date_create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `config`
--

CREATE TABLE `config` (
  `ID` int(11) NOT NULL,
  `config_key` text NOT NULL,
  `config_value` longtext NOT NULL,
  `keterangan` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `config`
--

INSERT INTO `config` (`ID`, `config_key`, `config_value`, `keterangan`) VALUES
(1, 'base_url', 'http://localhost/bluepos/api/', 'Base URL Server');

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

--
-- Struktur dari tabel `karyawan`
--

CREATE TABLE `karyawan` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `nama` varchar(64) NOT NULL,
  `email` varchar(64) NOT NULL,
  `password` varchar(64) NOT NULL,
  `no_hp` varchar(32) NOT NULL,
  `foto` longtext NOT NULL,
  `invitationID` varchar(64) NOT NULL,
  `status` int(11) NOT NULL,
  `date_create` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `karyawan_toko`
--

CREATE TABLE `karyawan_toko` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `ID_karyawan` int(11) NOT NULL,
  `ID_toko` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `produk`
--

CREATE TABLE `produk` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `ID_kategori` int(11) NOT NULL,
  `jenis` varchar(32) NOT NULL,
  `barcode` varchar(64) NOT NULL,
  `nama_produk` longtext NOT NULL,
  `date_create` varchar(32) NOT NULL,
  `harga_beli` int(11) NOT NULL,
  `harga_jual` int(11) NOT NULL,
  `gambar_produk` longtext NOT NULL,
  `posted_by` int(11) NOT NULL,
  `status` int(11) NOT NULL,
  `hit` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `produk_kategori`
--

CREATE TABLE `produk_kategori` (
  `ID` int(11) NOT NULL,
  `ID_toko` int(11) NOT NULL,
  `nama_kategori` varchar(64) NOT NULL,
  `posisi_kategori` int(11) NOT NULL,
  `tgl_buat` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `produk_stok_toko`
--

CREATE TABLE `produk_stok_toko` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `ID_produk` int(11) NOT NULL,
  `ID_toko` int(11) NOT NULL,
  `stok` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `static_page`
--

CREATE TABLE `static_page` (
  `ID` int(11) NOT NULL,
  `page` varchar(32) NOT NULL,
  `title` text NOT NULL,
  `contents` longtext NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `static_page`
--

INSERT INTO `static_page` (`ID`, `page`, `title`, `contents`) VALUES
(1, 'terms', 'Condition &amp; Policy', '<h2>Welcome to Bluepos</h2><p></p>'),
(2, 'Help', 'Help', '<p align=\"justify\"></p>'),
(3, 'privacy', 'Privacy Policy', '<h2>Privacy Policy</h2> <p></p>');

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

--
-- Struktur dari tabel `toko`
--

CREATE TABLE `toko` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `nama_toko` varchar(64) NOT NULL,
  `alamat_toko` longtext NOT NULL,
  `gambar_toko` longtext NOT NULL,
  `url_toko` varchar(32) NOT NULL,
  `date_create` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `transaksi`
--

CREATE TABLE `transaksi` (
  `id_` int(11) NOT NULL,
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `ID_toko` int(11) NOT NULL,
  `email_karyawan` varchar(128) NOT NULL,
  `no_struk` varchar(32) NOT NULL,
  `subtotal` varchar(32) NOT NULL,
  `diskon` varchar(32) NOT NULL,
  `pajak` varchar(32) NOT NULL,
  `grandtotal` varchar(32) NOT NULL,
  `jenis_bayar` varchar(32) NOT NULL,
  `bayar` varchar(32) NOT NULL,
  `kembali` varchar(32) NOT NULL,
  `waktu` varchar(32) NOT NULL,
  `status` varchar(32) NOT NULL,
  `kode_trx` varchar(32) NOT NULL,
  `validated_trx` int(11) NOT NULL,
  `itemdata` longtext NOT NULL,
  `hapus` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `transaksi_detail`
--

CREATE TABLE `transaksi_detail` (
  `ID` int(11) NOT NULL,
  `ID_transaksi` varchar(32) NOT NULL,
  `ID_produk` int(11) NOT NULL,
  `qty` int(11) NOT NULL,
  `total` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

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

CREATE TABLE `users` (
  `ID` int(11) NOT NULL,
  `password` varchar(64) NOT NULL,
  `user_nama` varchar(32) NOT NULL,
  `user_email` varchar(32) NOT NULL,
  `user_hp` varchar(32) NOT NULL,
  `user_foto` longtext NOT NULL,
  `user_tgl` varchar(32) NOT NULL,
  `user_status` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

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

--
-- Struktur dari tabel `user_login`
--

CREATE TABLE `user_login` (
  `ID` int(11) NOT NULL,
  `ID_user` int(11) NOT NULL,
  `auth` longtext CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
  `ip` varchar(32) NOT NULL,
  `user_agent` text NOT NULL,
  `time` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Indexes for dumped tables
--

--
-- Indeks untuk tabel `admin`
--
ALTER TABLE `admin`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `admin_kritik`
--
ALTER TABLE `admin_kritik`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `config`
--
ALTER TABLE `config`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `karyawan`
--
ALTER TABLE `karyawan`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `karyawan_toko`
--
ALTER TABLE `karyawan_toko`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `produk`
--
ALTER TABLE `produk`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `produk_kategori`
--
ALTER TABLE `produk_kategori`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `produk_stok_toko`
--
ALTER TABLE `produk_stok_toko`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `static_page`
--
ALTER TABLE `static_page`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `toko`
--
ALTER TABLE `toko`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `transaksi`
--
ALTER TABLE `transaksi`
  ADD PRIMARY KEY (`id_`);

--
-- Indeks untuk tabel `transaksi_detail`
--
ALTER TABLE `transaksi_detail`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `users`
--
ALTER TABLE `users`
  ADD PRIMARY KEY (`ID`);

--
-- Indeks untuk tabel `user_login`
--
ALTER TABLE `user_login`
  ADD PRIMARY KEY (`ID`);

--
-- AUTO_INCREMENT untuk tabel yang dibuang
--

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

--
-- AUTO_INCREMENT untuk tabel `admin_kritik`
--
ALTER TABLE `admin_kritik`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

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

--
-- AUTO_INCREMENT untuk tabel `karyawan`
--
ALTER TABLE `karyawan`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `karyawan_toko`
--
ALTER TABLE `karyawan_toko`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `produk`
--
ALTER TABLE `produk`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `produk_kategori`
--
ALTER TABLE `produk_kategori`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `produk_stok_toko`
--
ALTER TABLE `produk_stok_toko`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

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

--
-- AUTO_INCREMENT untuk tabel `toko`
--
ALTER TABLE `toko`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `transaksi`
--
ALTER TABLE `transaksi`
  MODIFY `id_` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `transaksi_detail`
--
ALTER TABLE `transaksi_detail`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `users`
--
ALTER TABLE `users`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT untuk tabel `user_login`
--
ALTER TABLE `user_login`
  MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;
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 */;
