Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- phpMyAdmin SQL Dump
- -- version 4.8.5
- -- https://www.phpmyadmin.net/
- --
- -- Host: localhost
- -- Czas generowania: 02 Kwi 2019, 16:56
- -- Wersja serwera: 10.1.37-MariaDB
- -- Wersja PHP: 7.2.12
- 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 */;
- --
- -- Baza danych: `mydb`
- --
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `faktury`
- --
- CREATE TABLE `faktury` (
- `numer_faktury` varchar(15) NOT NULL,
- `id_pojazdu` int(11) NOT NULL,
- `id_klienta` int(11) NOT NULL,
- `data` date NOT NULL,
- `kwota` decimal(10,0) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `faktury`
- -- Struktura tabeli dla tabeli `klienci`
- --
- CREATE TABLE `klienci` (
- `id_klienci` int(11) NOT NULL,
- `imie` varchar(45) NOT NULL,
- `nazwisko` varchar(45) NOT NULL,
- `numer_kontaktowy` varchar(45) NOT NULL,
- `email` varchar(45) NOT NULL,
- `nip` char(10) DEFAULT NULL,
- `regon` varchar(45) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `lista_napraw`
- --
- CREATE TABLE `lista_napraw` (
- `id_rodzaju_naprawy` int(11) NOT NULL,
- `nazwa_naprawy` varchar(45) NOT NULL,
- `koszt_naprawy` decimal(7,2) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- --
- CREATE TABLE `naprawy` (
- `id_naprawy` int(11) NOT NULL,
- `id_pojazdu` int(11) NOT NULL,
- `id_klienta` int(11) NOT NULL,
- `id_pracownika` int(11) NOT NULL,
- `stan_licznika` varchar(45) NOT NULL,
- `data_przyjecia` date NOT NULL,
- `data_oddania` date DEFAULT NULL,
- `uwagi` longtext
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `naprawy_has_lista_napraw`
- --
- CREATE TABLE `naprawy_has_lista_napraw` (
- `naprawy_id_naprawy` int(11) NOT NULL,
- `lista_napraw_id_rodzaju_naprawy` int(11) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `naprawy_has_lista_napraw`
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `pracownicy`
- --
- CREATE TABLE `pracownicy` (
- `id_pracownika` int(11) NOT NULL,
- `imie` varchar(45) NOT NULL,
- `nazwisko` varchar(45) NOT NULL,
- `data_urodzenia` date NOT NULL,
- `miejscowosc` varchar(45) NOT NULL,
- `kod_pocztowy` varchar(45) NOT NULL,
- `ulica` varchar(45) NOT NULL,
- `nr_domu` varchar(45) NOT NULL,
- `nr_lokalu` varchar(45) DEFAULT NULL,
- `seria_dowodu_osobisego` char(9) NOT NULL,
- `pesel` char(11) NOT NULL,
- `numer_kontaktowy` varchar(45) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `pracownicy`
- --
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `proby_logowania`
- --
- CREATE TABLE `proby_logowania` (
- `id_proby` int(11) NOT NULL,
- `ip` char(15) DEFAULT NULL,
- `data` timestamp NULL DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `role`
- --
- CREATE TABLE `role` (
- `id_roli` int(11) NOT NULL,
- `nazwa_roli` varchar(45) DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `role`
- --
- INSERT INTO `role` (`id_roli`, `nazwa_roli`) VALUES
- (1, 'Administrator'),
- (2, 'Mechanik'),
- (3, 'Księgowy'),
- (4, 'Właściciel'),
- (5, 'Użytkownik');
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `sesje`
- --
- CREATE TABLE `sesje` (
- `id_sesji` int(11) NOT NULL,
- `id_uzytkownika` int(11) NOT NULL,
- `hash` char(40) NOT NULL,
- `data_wygasniecia` datetime NOT NULL,
- `ip` varchar(39) NOT NULL,
- `agent` varchar(200) NOT NULL,
- `cookie` char(40) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `uzytkownicy`
- --
- CREATE TABLE `uzytkownicy` (
- `id_uzytkownika` int(11) NOT NULL,
- `email` varchar(45) NOT NULL,
- `haslo` varchar(100) NOT NULL,
- `ostatnie_logowanie` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- `id_pracownika` int(11) DEFAULT NULL,
- `id_roli` int(11) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `uzytkownicy`
- --
- INSERT INTO `uzytkownicy` (`id_uzytkownika`, `email`, `haslo`, `ostatnie_logowanie`, `id_pracownika`, `id_roli`) VALUES
- (1, 'duzybrzuszek@gmail.com', 'password1', '0000-00-00 00:00:00', 1, 1),
- (2, 'myszka@gmail.com', 'password1', '0000-00-00 00:00:00', 2, 2),
- (3, 'duzalyda@o2.pl', 'password3', '2019-03-19 16:12:37', NULL, 4),
- (4, 'malalyda@wp.pl', 'password4', '2019-03-19 16:12:37', 4, 2),
- (5, 'klocuszek@gmail.com', 'kakaka', '2019-03-19 16:13:03', NULL, 4);
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `zablokowani`
- --
- CREATE TABLE `zablokowani` (
- `id_zab` int(11) NOT NULL,
- `domena` varchar(100) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Indeksy dla zrzutów tabel
- --
- --
- -- Indeksy dla tabeli `faktury`
- --
- ALTER TABLE `faktury`
- ADD PRIMARY KEY (`numer_faktury`);
- --
- -- Indeksy dla tabeli `klienci`
- --
- ALTER TABLE `klienci`
- ADD PRIMARY KEY (`id_klienci`);
- --
- -- Indeksy dla tabeli `lista_napraw`
- --
- ALTER TABLE `lista_napraw`
- ADD PRIMARY KEY (`id_rodzaju_naprawy`);
- --
- -- Indeksy dla tabeli `naprawy`
- --
- ALTER TABLE `naprawy`
- ADD PRIMARY KEY (`id_naprawy`);
- --
- -- Indeksy dla tabeli `naprawy_has_lista_napraw`
- --
- ALTER TABLE `naprawy_has_lista_napraw`
- ADD PRIMARY KEY (`naprawy_id_naprawy`,`lista_napraw_id_rodzaju_naprawy`),
- ADD KEY `fk_naprawy_has_lista_napraw_lista_napraw1_idx` (`lista_napraw_id_rodzaju_naprawy`),
- ADD KEY `fk_naprawy_has_lista_napraw_naprawy1_idx` (`naprawy_id_naprawy`);
- --
- -- Indeksy dla tabeli `pojazdy`
- --
- ALTER TABLE `pojazdy`
- ADD PRIMARY KEY (`id_pojazdu`);
- --
- -- Indeksy dla tabeli `pracownicy`
- --
- ALTER TABLE `pracownicy`
- ADD PRIMARY KEY (`id_pracownika`);
- --
- -- Indeksy dla tabeli `proby_logowania`
- --
- ALTER TABLE `proby_logowania`
- ADD PRIMARY KEY (`id_proby`);
- --
- -- Indeksy dla tabeli `role`
- --
- ALTER TABLE `role`
- ADD PRIMARY KEY (`id_roli`);
- --
- -- Indeksy dla tabeli `sesje`
- --
- ALTER TABLE `sesje`
- ADD PRIMARY KEY (`id_sesji`);
- --
- -- Indeksy dla tabeli `uzytkownicy`
- --
- ALTER TABLE `uzytkownicy`
- ADD PRIMARY KEY (`id_uzytkownika`);
- --
- -- Indeksy dla tabeli `zablokowani`
- --
- ALTER TABLE `zablokowani`
- ADD PRIMARY KEY (`id_zab`),
- ADD UNIQUE KEY `domena_UNIQUE` (`domena`);
- --
- -- AUTO_INCREMENT for dumped tables
- --
- --
- -- AUTO_INCREMENT dla tabeli `klienci`
- --
- ALTER TABLE `klienci`
- MODIFY `id_klienci` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `lista_napraw`
- --
- ALTER TABLE `lista_napraw`
- MODIFY `id_rodzaju_naprawy` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `naprawy`
- --
- ALTER TABLE `naprawy`
- MODIFY `id_naprawy` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `pojazdy`
- --
- ALTER TABLE `pojazdy`
- MODIFY `id_pojazdu` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `pracownicy`
- --
- ALTER TABLE `pracownicy`
- MODIFY `id_pracownika` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
- --
- -- AUTO_INCREMENT dla tabeli `proby_logowania`
- --
- ALTER TABLE `proby_logowania`
- MODIFY `id_proby` int(11) NOT NULL AUTO_INCREMENT;
- --
- -- AUTO_INCREMENT dla tabeli `role`
- --
- ALTER TABLE `role`
- MODIFY `id_roli` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `sesje`
- --
- ALTER TABLE `sesje`
- MODIFY `id_sesji` int(11) NOT NULL AUTO_INCREMENT;
- --
- -- AUTO_INCREMENT dla tabeli `uzytkownicy`
- --
- ALTER TABLE `uzytkownicy`
- MODIFY `id_uzytkownika` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
- --
- -- AUTO_INCREMENT dla tabeli `zablokowani`
- --
- ALTER TABLE `zablokowani`
- MODIFY `id_zab` int(11) NOT NULL AUTO_INCREMENT;
- --
- -- Ograniczenia dla zrzutów tabel
- --
- --
- -- Ograniczenia dla tabeli `naprawy_has_lista_napraw`
- --
- ALTER TABLE `naprawy_has_lista_napraw`
- ADD CONSTRAINT `fk_naprawy_has_lista_napraw_lista_napraw1` FOREIGN KEY (`lista_napraw_id_rodzaju_naprawy`) REFERENCES `lista_napraw` (`id_rodzaju_naprawy`) ON DELETE NO ACTION ON UPDATE NO ACTION,
- ADD CONSTRAINT `fk_naprawy_has_lista_napraw_naprawy1` FOREIGN KEY (`naprawy_id_naprawy`) REFERENCES `naprawy` (`id_naprawy`) ON DELETE NO ACTION 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 */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement