· 9 years ago · Jan 09, 2017, 05:34 PM
1-- phpMyAdmin SQL Dump
2-- version 4.3.8
3-- http://www.phpmyadmin.net
4--
5-- Host: localhost
6-- Czas generowania: 09 Sty 2017, 18:25
7-- Wersja serwera: 5.5.52-0+deb7u1
8-- Wersja PHP: 5.4.45-0+deb7u5
9
10SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
11SET time_zone = "+00:00";
12
13
14/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
15/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
16/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
17/*!40101 SET NAMES utf8 */;
18
19--
20-- Baza danych: `2k17_przemeksz`
21--
22
23-- --------------------------------------------------------
24
25--
26-- Struktura tabeli dla tabeli `addresses`
27--
28
29CREATE TABLE IF NOT EXISTS `addresses` (
30 `id` tinyint(11) NOT NULL,
31 `street` varchar(120) COLLATE utf8_bin NOT NULL,
32 `building_number` varchar(20) COLLATE utf8_bin NOT NULL,
33 `flat_number` varchar(20) COLLATE utf8_bin DEFAULT NULL,
34 `city` varchar(100) COLLATE utf8_bin NOT NULL,
35 `postal_code` varchar(16) COLLATE utf8_bin NOT NULL,
36 `phone` varchar(33) COLLATE utf8_bin NOT NULL
37) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
38
39--
40-- Zrzut danych tabeli `addresses`
41--
42
43
44-- --------------------------------------------------------
45
46--
47-- Struktura tabeli dla tabeli `card_items`
48--
49
50CREATE TABLE IF NOT EXISTS `card_items` (
51 `id` tinyint(11) NOT NULL,
52 `card_id` int(11) NOT NULL,
53 `product_id` tinyint(4) NOT NULL,
54 `qty` int(11) NOT NULL,
55 `price` float NOT NULL
56) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
57
58--
59-- Zrzut danych tabeli `card_items`
60--
61
62
63-- --------------------------------------------------------
64
65--
66-- Struktura tabeli dla tabeli `card_tmp`
67--
68
69CREATE TABLE IF NOT EXISTS `card_tmp` (
70 `id` tinyint(4) NOT NULL,
71 `user` tinyint(4) NOT NULL
72) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
73
74--
75-- Zrzut danych tabeli `card_tmp`
76--
77
78
79-- --------------------------------------------------------
80
81--
82-- Struktura tabeli dla tabeli `categories`
83--
84
85CREATE TABLE IF NOT EXISTS `categories` (
86 `id` tinyint(4) NOT NULL,
87 `name` varchar(150) COLLATE utf8_bin NOT NULL
88) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
89
90--
91-- Zrzut danych tabeli `categories`
92--
93
94INSERT INTO `categories` (`id`, `name`) VALUES
95(1, 'Poczta kwiatowa'),
96(2, 'Kwiatek na kaĹĽdÄ… okazjÄ™'),
97(3, 'Dekoracje okolicznościowe');
98
99-- --------------------------------------------------------
100
101--
102-- Struktura tabeli dla tabeli `orders`
103--
104
105CREATE TABLE IF NOT EXISTS `orders` (
106 `id` tinyint(11) NOT NULL,
107 `card_id` tinyint(11) NOT NULL,
108 `status` int(11) NOT NULL,
109 `data` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
110 `approved` tinyint(1) DEFAULT NULL,
111 `address_id` int(11) NOT NULL
112) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
113
114--
115-- Zrzut danych tabeli `orders`
116--
117
118
119-- --------------------------------------------------------
120
121--
122-- Struktura tabeli dla tabeli `products`
123--
124
125CREATE TABLE IF NOT EXISTS `products` (
126 `id` tinyint(11) NOT NULL,
127 `cid` tinyint(11) NOT NULL,
128 `name` varchar(320) COLLATE utf8_bin NOT NULL,
129 `description` text COLLATE utf8_bin NOT NULL,
130 `slug` varchar(50) COLLATE utf8_bin NOT NULL,
131 `img_path` varchar(320) COLLATE utf8_bin NOT NULL
132) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
133
134--
135-- Zrzut danych tabeli `products`
136--
137
138INSERT INTO `products` (`id`, `cid`, `name`, `description`, `slug`, `img_path`) VALUES
139(2, 1, 'Róża', 'Kolor do wyboru, długość : 50 cm.', 'Rose', 'http://fotogalerie.pl/fotki/28/31/62/m/1199270477s2.jpg'),
140(3, 2, 'Goździk', 'Kolor do wyboru, długość 40 cm.', 'Goz', 'https://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Red_Carnation_NGM_XXXI_p507.jpg/220px-Red_Carnation_NGM_XXXI_p507.jpg'),
141(4, 3, 'Tulipan', 'Kolor do wyboru, długość: 30 cm.', 'Tul', 'https://cdn.pixabay.com/photo/2013/01/10/14/23/tulip-74536_960_720.jpg'),
142(5, 4, 'Zamia', 'Roślina doniczkowa, o długich zielonych liściach. Wysokość do 50 cm. Sprzedawana z doniczką. Kolor doniczki do wyboru.', 'Zam', 'http://www.swiatkwiatow.pl/userfiles//image/rosliny_doniczkowe_cieniolubne3.jpg'),
143(6, 5, 'Bukiet życzeń', 'Bukiet złożony z siedmiu kwiatów, zgrabnie udekorowanych wstążką', 'Buk1', 'https://pk1.pocztakwiatowa.pl/media/catalog/product/cache/1/image/550x550/602f0fa2c1f0d1ba5e241f914e856ff9/8/0/8091_bukiet_sto_lat_24031_001.jpg'),
144(7, 6, 'Bukiet na imieninki', 'Bukiet złożony z dziewięciu gatunków po trzy kwiatki, zgrabnie ozdobiony wstążką.', 'Buk2', 'https://pk1.pocztakwiatowa.pl/media/catalog/product/cache/1/image/550x550/602f0fa2c1f0d1ba5e241f914e856ff9/7/0/7004_46.jpg'),
145(8, 7, 'Bukiet ślubny', 'Bukiet składający się z siedmiu róż herbacianych, ozdobionych wstążką.', 'Buk3', 'https://pk1.pocztakwiatowa.pl/media/catalog/product/cache/1/image/550x550/602f0fa2c1f0d1ba5e241f914e856ff9/5/9/5945_bukiet_slubny_24017_001.jpg'),
146(9, 8, 'Pakiet gratulacyjny', 'Kosz wypełniony kwiatami, ozdobiony wstążką. W koszu znajduje się także ulubione zamówione wino i dwa kieliszki.', 'Buk4', 'https://pk1.pocztakwiatowa.pl/media/catalog/product/cache/1/image/550x550/602f0fa2c1f0d1ba5e241f914e856ff9/D/i/DieNz11ixQPS_9203.jpg'),
147(10, 9, 'Bukiet pocieszenia', 'Bukiet złożony z czternastu białych róż, udekorowany ciemną wstążką. ', 'Buk5', 'https://pk1.pocztakwiatowa.pl/media/catalog/product/cache/1/image/550x550/602f0fa2c1f0d1ba5e241f914e856ff9/1/4/1459_bukiet_wyrazy_wspolczucia_4408_001.jpg'),
148(11, 10, 'Dekoracja na chrzest', 'Stoły zastawione białymi obrusami, baloniki wypełnione helem doczepione do krzeseł. Krzesła pokryte białym materiałem.', 'Dek1', 'http://www.aibdekoracje.pl/images/galeria/artykul_galerie/dekoracje_okolicznosciowe/artykul_dekoracje_na_chrzest/artykul_dekoracje_na_chrzest_01.jpg'),
149(12, 11, 'Na Pierwszą \r\nKomunię.', 'Stoły zastawione białymi obrusami. Po środku stołów pas z zielonej tkaniny. Krzesła pokryte białym materiałem. Krzesło dziecka ozdobione białymi kwiatami.', 'Dek2', 'http://dekoracjekomunijne.pl/wp-content/uploads/2016/01/zdj%C4%99cie-sto%C5%82u-komunijnego1.jpg'),
150(15, 13, 'Na konsolację', 'Skromny biały obrus. Bukiety kwiatowe rozłożone na stołach w stylowych przeźroczystych wazonach.', 'Dek5', 'http://zajazdbumerang.pl/pl_galeria/big/223.jpg'),
151(16, 14, 'Szarfy/Kokardy', 'Jeśli chcesz, aby dołożyć więcej dekoracji, oferujemy możliwość dokupienia kolejnych elementów.', 'Dod1', 'https://www.slubnezakupy.pl/files/product/images/8/x/3864_1.jpg'),
152(17, 12, 'Na Zaręczyny.', 'Świeczki, płatki róż. Czerwone zasłony. Zdjęcia pary. Nastrojowa muzyka. Szampan oraz dwa kieliszki.', 'Dek3', 'http://naslubnymkobiercu.pl/wp-content/uploads/2014/08/10565208_865084603532122_2667793366757909591_n.jpg\r\n'),
153(18, 12, 'Na ślub (kościół)', 'Biały dywan położony przez środek kościoła. Krzesła nowożeńców oraz świadków pokryte białym materiałem. Przy ławkach pozostałych gości stojaki z kwiatami udekorowane białym materiałem.\r\n', 'Dek4', 'http://www.planowaniewesela.pl/jpg/dekorowanie_kosciola/13.jpg');
154
155-- --------------------------------------------------------
156
157--
158-- Struktura tabeli dla tabeli `product_price`
159--
160
161CREATE TABLE IF NOT EXISTS `product_price` (
162 `id` tinyint(4) NOT NULL,
163 `product_id` tinyint(4) NOT NULL,
164 `price` float NOT NULL,
165 `base_quantity` int(11) NOT NULL,
166 `unit_type` tinyint(11) NOT NULL
167) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
168
169--
170-- Zrzut danych tabeli `product_price`
171--
172
173INSERT INTO `product_price` (`id`, `product_id`, `price`, `base_quantity`, `unit_type`) VALUES
174(1, 1, 8, 1, 1),
175(2, 2, 8, 1, 2),
176(3, 3, 2.5, 1, 2),
177(4, 4, 2, 1, 2),
178(5, 5, 25, 1, 2),
179(6, 6, 89, 1, 2),
180(7, 7, 139, 1, 2),
181(8, 8, 113, 1, 2),
182(9, 9, 245, 1, 2),
183(10, 10, 135, 1, 2),
184(11, 11, 531, 1, 2),
185(12, 12, 499, 1, 2),
186(13, 13, 321, 1, 2),
187(14, 14, 369, 1, 2),
188(15, 15, 225, 1, 2),
189(16, 16, 15, 6, 2),
190(17, 17, 231, 1, 2),
191(18, 18, 333, 1, 2);
192
193-- --------------------------------------------------------
194
195--
196-- Struktura tabeli dla tabeli `sub_categories`
197--
198
199CREATE TABLE IF NOT EXISTS `sub_categories` (
200 `id` tinyint(11) NOT NULL,
201 `parent_id` tinyint(11) NOT NULL,
202 `name` varchar(120) COLLATE utf8_bin NOT NULL
203) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
204
205--
206-- Zrzut danych tabeli `sub_categories`
207--
208
209INSERT INTO `sub_categories` (`id`, `parent_id`, `name`) VALUES
210(1, 1, 'Dla Niej'),
211(2, 1, 'Dla Niego'),
212(3, 1, 'Bez okazji'),
213(4, 1, 'Rośliny doniczkowe'),
214(5, 2, 'Urodziny'),
215(6, 2, 'Imieniny'),
216(7, 2, 'Ĺšlub'),
217(8, 2, 'Gratulacje'),
218(9, 2, 'Pogrzeb'),
219(10, 3, 'Chrzest'),
220(11, 3, 'Pierwsza Komunia Święta'),
221(12, 3, 'Zaręczyny-Ślub'),
222(13, 3, 'Konsolacja'),
223(14, 3, 'Inne');
224
225-- --------------------------------------------------------
226
227--
228-- Struktura tabeli dla tabeli `unit_types`
229--
230
231CREATE TABLE IF NOT EXISTS `unit_types` (
232 `id` tinyint(11) NOT NULL,
233 `name` varchar(100) COLLATE utf8_bin NOT NULL
234) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
235
236--
237-- Zrzut danych tabeli `unit_types`
238--
239
240INSERT INTO `unit_types` (`id`, `name`) VALUES
241(1, 'Godzina'),
242(2, 'Sztuka');
243
244-- --------------------------------------------------------
245
246--
247-- Struktura tabeli dla tabeli `users`
248--
249
250CREATE TABLE IF NOT EXISTS `users` (
251 `user_id` int(11) NOT NULL COMMENT 'auto incrementing user_id of each user, unique index',
252 `user_name` varchar(64) COLLATE utf8_unicode_ci NOT NULL COMMENT 'user''s name, unique',
253 `user_password_hash` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT 'user''s password in salted and hashed format',
254 `user_email` varchar(64) COLLATE utf8_unicode_ci NOT NULL COMMENT 'user''s email, unique',
255 `role` tinyint(4) DEFAULT NULL COMMENT 'role_id',
256 `salt` text COLLATE utf8_unicode_ci NOT NULL
257) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='user data';
258
259--
260-- Zrzut danych tabeli `users`
261--
262
263-- --------------------------------------------------------
264
265--
266-- Struktura tabeli dla tabeli `users_address`
267--
268
269CREATE TABLE IF NOT EXISTS `users_address` (
270 `id` int(11) NOT NULL,
271 `address_id` int(11) NOT NULL,
272 `users_id` int(11) NOT NULL
273) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
274
275--
276-- Indeksy dla zrzutĂłw tabel
277--
278
279--
280-- Indexes for table `addresses`
281--
282ALTER TABLE `addresses`
283 ADD PRIMARY KEY (`id`);
284
285--
286-- Indexes for table `card_items`
287--
288ALTER TABLE `card_items`
289 ADD PRIMARY KEY (`id`), ADD KEY `card_id` (`card_id`), ADD KEY `product_id` (`product_id`);
290
291--
292-- Indexes for table `card_tmp`
293--
294ALTER TABLE `card_tmp`
295 ADD PRIMARY KEY (`id`), ADD KEY `user` (`user`), ADD KEY `id` (`id`);
296
297--
298-- Indexes for table `categories`
299--
300ALTER TABLE `categories`
301 ADD PRIMARY KEY (`id`);
302
303--
304-- Indexes for table `orders`
305--
306ALTER TABLE `orders`
307 ADD PRIMARY KEY (`id`), ADD KEY `card_id` (`card_id`);
308
309--
310-- Indexes for table `products`
311--
312ALTER TABLE `products`
313 ADD PRIMARY KEY (`id`), ADD KEY `cid` (`cid`);
314
315--
316-- Indexes for table `product_price`
317--
318ALTER TABLE `product_price`
319 ADD PRIMARY KEY (`id`), ADD KEY `product_id` (`product_id`), ADD KEY `unit_type` (`unit_type`);
320
321--
322-- Indexes for table `sub_categories`
323--
324ALTER TABLE `sub_categories`
325 ADD PRIMARY KEY (`id`), ADD KEY `parent_id` (`parent_id`);
326
327--
328-- Indexes for table `unit_types`
329--
330ALTER TABLE `unit_types`
331 ADD PRIMARY KEY (`id`);
332
333--
334-- Indexes for table `users`
335--
336ALTER TABLE `users`
337 ADD PRIMARY KEY (`user_id`), ADD UNIQUE KEY `user_name` (`user_name`), ADD UNIQUE KEY `user_email` (`user_email`);
338
339--
340-- Indexes for table `users_address`
341--
342ALTER TABLE `users_address`
343 ADD PRIMARY KEY (`id`), ADD KEY `address_id` (`address_id`), ADD KEY `users_id` (`users_id`);
344
345--
346-- AUTO_INCREMENT for dumped tables
347--
348
349--
350-- AUTO_INCREMENT dla tabeli `addresses`
351--
352ALTER TABLE `addresses`
353 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
354--
355-- AUTO_INCREMENT dla tabeli `card_items`
356--
357ALTER TABLE `card_items`
358 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=7;
359--
360-- AUTO_INCREMENT dla tabeli `card_tmp`
361--
362ALTER TABLE `card_tmp`
363 MODIFY `id` tinyint(4) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8;
364--
365-- AUTO_INCREMENT dla tabeli `categories`
366--
367ALTER TABLE `categories`
368 MODIFY `id` tinyint(4) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4;
369--
370-- AUTO_INCREMENT dla tabeli `orders`
371--
372ALTER TABLE `orders`
373 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
374--
375-- AUTO_INCREMENT dla tabeli `products`
376--
377ALTER TABLE `products`
378 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19;
379--
380-- AUTO_INCREMENT dla tabeli `product_price`
381--
382ALTER TABLE `product_price`
383 MODIFY `id` tinyint(4) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19;
384--
385-- AUTO_INCREMENT dla tabeli `sub_categories`
386--
387ALTER TABLE `sub_categories`
388 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=15;
389--
390-- AUTO_INCREMENT dla tabeli `unit_types`
391--
392ALTER TABLE `unit_types`
393 MODIFY `id` tinyint(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
394--
395-- AUTO_INCREMENT dla tabeli `users`
396--
397ALTER TABLE `users`
398 MODIFY `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'auto incrementing user_id of each user, unique index',AUTO_INCREMENT=5;
399--
400-- AUTO_INCREMENT dla tabeli `users_address`
401--
402ALTER TABLE `users_address`
403 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
404/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
405/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
406/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;