-- phpMyAdmin SQL Dump
-- version 5.1.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Czas generowania: 15 Sty 2022, 14:39
-- Wersja serwera: 10.4.18-MariaDB-log
-- Wersja PHP: 7.3.27

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 */;

--
-- Baza danych: `baza_biblioteka`
--

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

--
-- Struktura tabeli dla tabeli `czytelnik`
--

CREATE TABLE `czytelnik` (
  `idCzytelnik` int(11) NOT NULL,
  `idPracownik` int(11) NOT NULL,
  `imie` text NOT NULL,
  `nazwisko` text NOT NULL,
  `pesel` bigint(20) NOT NULL,
  `adres` text NOT NULL,
  `dataDodania` date NOT NULL DEFAULT current_timestamp(),
  `komentarz` text DEFAULT NULL,
  `login` text NOT NULL,
  `haslo` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Struktura tabeli dla tabeli `ksiazka`
--

CREATE TABLE `ksiazka` (
  `idKsiazka` int(11) NOT NULL,
  `tytul` text NOT NULL,
  `autor` text NOT NULL,
  `iloscStron` int(11) NOT NULL,
  `wartosc` decimal(10,0) NOT NULL,
  `kategoria` text NOT NULL,
  `oprawa` text NOT NULL,
  `komentarz` text DEFAULT NULL,
  `dataZakupu` date NOT NULL DEFAULT current_timestamp(),
  `seria` text DEFAULT NULL,
  `wydawnictwo` text NOT NULL,
  `obrazek` blob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Struktura tabeli dla tabeli `ocena`
--

CREATE TABLE `ocena` (
  `idOcena` int(11) NOT NULL,
  `idCzytelnik` int(11) NOT NULL,
  `idKsiazka` int(11) NOT NULL,
  `ocena` int(11) NOT NULL,
  `dataOceny` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Struktura tabeli dla tabeli `pracownik`
--

CREATE TABLE `pracownik` (
  `idPracownik` int(11) NOT NULL,
  `imie` text NOT NULL,
  `nazwisko` text NOT NULL,
  `pesel` bigint(20) NOT NULL,
  `pensja` decimal(10,0) NOT NULL,
  `dataZatrudnienia` date NOT NULL DEFAULT current_timestamp(),
  `dataZwolnienia` date DEFAULT NULL,
  `adres` text NOT NULL,
  `komentarz` text NOT NULL,
  `login` text NOT NULL,
  `haslo` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Struktura tabeli dla tabeli `wypozyczenie`
--

CREATE TABLE `wypozyczenie` (
  `idWypozyczenie` int(11) NOT NULL,
  `idCzytelnik` int(11) NOT NULL,
  `idPracownik` int(11) NOT NULL,
  `idKsiazka` int(11) NOT NULL,
  `dataWypozyczenia` date NOT NULL DEFAULT current_timestamp(),
  `dataZwrotu` date DEFAULT NULL,
  `kara` decimal(10,0) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Indeksy dla zrzutów tabel
--

--
-- Indeksy dla tabeli `ksiazka`
--
ALTER TABLE `ksiazka`
  ADD PRIMARY KEY (`idKsiazka`);

--
-- AUTO_INCREMENT dla zrzuconych tabel
--

--
-- AUTO_INCREMENT dla tabeli `ksiazka`
--
ALTER TABLE `ksiazka`
  MODIFY `idKsiazka` 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 */;
