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: 10 Kwi 2019, 14:12
- -- 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`
- --
- INSERT INTO `faktury` (`numer_faktury`, `id_pojazdu`, `id_klienta`, `data`, `kwota`) VALUES
- ('2/XII/2018', 1, 2, '2019-03-10', '123'),
- ('3/XII/2018', 2, 3, '2019-03-05', '1234'),
- ('4/XII/2018', 1, 2, '2019-03-11', '123'),
- ('5/XII/219', 2, 3, '2019-03-14', '124'),
- ('6/XII/2018', 3, 3, '2019-03-07', '241');
- -- --------------------------------------------------------
- --
- -- 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;
- --
- -- Zrzut danych tabeli `klienci`
- --
- INSERT INTO `klienci` (`id_klienci`, `imie`, `nazwisko`, `numer_kontaktowy`, `email`, `nip`, `regon`) VALUES
- (1, 'Piotr', 'Maciejewski', '48789973628', 'PiotrMaciejewski@teleworm.us', '7763549931', '070129529'),
- (2, 'Lechosław', 'Sobczak', '48602171745', 'LechoslawSobczak@dayrep.com', NULL, NULL),
- (3, 'Urszula', 'Wieczorek', '48535857849', 'UrszulaWieczorek@rhyta.com', '9711317635', '477872928'),
- (4, 'Małgorzata', 'Maciejewska', '48799234238', 'MalgorzataMaciejewska@armyspy.com', '1190178901', '755985356'),
- (5, 'Renard', 'Borkowski', '48514739702', 'RenardBorkowski@dayrep.com', NULL, NULL);
- -- --------------------------------------------------------
- --
- -- 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;
- --
- -- Zrzut danych tabeli `lista_napraw`
- --
- INSERT INTO `lista_napraw` (`id_rodzaju_naprawy`, `nazwa_naprawy`, `koszt_naprawy`) VALUES
- (1, 'Wymiana opon', '99.99'),
- (2, 'Wymiana klocków hamulcowych', '65.00'),
- (3, 'Diagnostyka silnika', '50.00'),
- (4, 'Wymiana oleju', '99.99'),
- (5, 'Wymiana przedniej szyby', '99.99');
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `naprawy`
- --
- 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;
- --
- -- Zrzut danych tabeli `naprawy`
- --
- INSERT INTO `naprawy` (`id_naprawy`, `id_pojazdu`, `id_klienta`, `id_pracownika`, `stan_licznika`, `data_przyjecia`, `data_oddania`, `uwagi`) VALUES
- (1, 1, 1, 1, '120000', '2019-03-18', '2019-03-20', NULL),
- (2, 2, 2, 2, '100000', '2019-03-05', NULL, 'brak maski '),
- (3, 3, 3, 3, '90472', '2019-03-14', NULL, 'posiada immobilaiser'),
- (4, 4, 4, 4, '76732', '2019-03-17', NULL, NULL),
- (5, 5, 5, 5, '88838', '2019-03-06', NULL, NULL);
- -- --------------------------------------------------------
- --
- -- 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`
- --
- INSERT INTO `naprawy_has_lista_napraw` (`naprawy_id_naprawy`, `lista_napraw_id_rodzaju_naprawy`) VALUES
- (3, 2),
- (3, 4),
- (3, 5),
- (4, 3),
- (5, 2);
- -- --------------------------------------------------------
- --
- -- Struktura tabeli dla tabeli `pojazdy`
- --
- CREATE TABLE `pojazdy` (
- `id_pojazdu` int(11) NOT NULL,
- `marka` varchar(45) NOT NULL,
- `model` varchar(45) NOT NULL,
- `numer_rejestracyjny` varchar(45) NOT NULL,
- `vin` varchar(45) NOT NULL,
- `uwagi` longtext
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- --
- -- Zrzut danych tabeli `pojazdy`
- --
- INSERT INTO `pojazdy` (`id_pojazdu`, `marka`, `model`, `numer_rejestracyjny`, `vin`, `uwagi`) VALUES
- (1, 'Mitsubishi', 'Carisma', 'LKS03791', 'JTMWF4DV6C5045103', NULL),
- (2, 'BMW', 'M3', 'LUB03929', '1FAFP53295A226903', NULL),
- (3, 'Audi', 'A6', 'LU240AA', 'KMHDU46D29U660002', NULL),
- (4, 'Alfa Romeo', 'Gulietta', 'LKS23455', 'WBABD33484PL01283', NULL),
- (5, 'Renault', 'Clio', 'LKR12332', '2A8HR54119R503881', NULL);
- -- --------------------------------------------------------
- --
- -- 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`
- --
- INSERT INTO `pracownicy` (`id_pracownika`, `imie`, `nazwisko`, `data_urodzenia`, `miejscowosc`, `kod_pocztowy`, `ulica`, `nr_domu`, `nr_lokalu`, `seria_dowodu_osobisego`, `pesel`, `numer_kontaktowy`) VALUES
- (3, 'Krzysztof', 'Krawczyk', '1955-02-21', 'Katowice', '10-221', 'Pogodna', '44', '22', 'AZW321123', '56051262203', '48777666555'),
- (4, 'Jan', 'Kowalski', '1996-07-08', 'Krasynstaw', '22-302', 'Kościuszki', '12', '1', 'AII282948', '03022000711', '4892848294'),
- (5, 'Dobiesław', 'Burgundowicz', '1956-12-03', 'Janów Lubelski', '22-306', 'Wesoła', '18', NULL, 'VMN154523', '13252132212', '48746728471'),
- (6, 'Sebastian', 'Psikuta', '1966-01-29', 'Lublin', '20-888', 'Głęboka', '33', '7', 'JKE542824', '04310310132', '48727995374'),
- (7, 'Roman', 'Brzęczyszczykiewicz', '1979-02-12', 'Lublin', '20-999', 'Radości', '56', '5', 'VLR448968', '77111512821', '48928746622');
- -- --------------------------------------------------------
- --
- -- 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