· 9 years ago · Oct 03, 2016, 02:32 PM
1-- phpMyAdmin SQL Dump
2-- version 4.4.15.5
3-- http://www.phpmyadmin.net
4--
5-- ХоÑÑ‚: 127.0.0.1:3306
6-- Ð’Ñ€ÐµÐ¼Ñ ÑозданиÑ: Окт 03 2016 г., 17:30
7-- ВерÑÐ¸Ñ Ñервера: 5.5.48
8-- ВерÑÐ¸Ñ PHP: 7.0.4
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 utf8mb4 */;
18
19--
20-- База данных: `kafe`
21--
22
23-- --------------------------------------------------------
24
25--
26-- Структура таблицы `kafe_cuisine`
27--
28
29CREATE TABLE IF NOT EXISTS `kafe_cuisine` (
30 `id` int(11) unsigned NOT NULL,
31 `title` varchar(50) NOT NULL
32) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
33
34--
35-- Дамп данных таблицы `kafe_cuisine`
36--
37
38INSERT INTO `kafe_cuisine` (`id`, `title`) VALUES
39(1, 'УкраинÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ'),
40(2, 'РуÑÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ'),
41(3, 'ÐрабÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ'),
42(4, 'ÐвÑтралийÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ'),
43(5, 'ÐрмÑнÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ'),
44(6, 'БелоруÑÑÐºÐ°Ñ ÐºÑƒÑ…Ð½Ñ');
45
46-- --------------------------------------------------------
47
48--
49-- Структура таблицы `kafe_dish`
50--
51
52CREATE TABLE IF NOT EXISTS `kafe_dish` (
53 `id` int(11) unsigned NOT NULL,
54 `cuisine_id` int(11) unsigned NOT NULL,
55 `title` varchar(255) NOT NULL,
56 `description` varchar(255) NOT NULL,
57 `weight` float unsigned NOT NULL,
58 `price` float unsigned NOT NULL
59) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
60
61--
62-- Дамп данных таблицы `kafe_dish`
63--
64
65INSERT INTO `kafe_dish` (`id`, `cuisine_id`, `title`, `description`, `weight`, `price`) VALUES
66(1, 1, 'Борщ УкраинÑкий', 'Борщ УкраинÑкий Ñо Ñметаной и зеленью', 0.2, 28),
67(2, 1, 'Сковородка от Деда МакÑима', 'Жареный картофель Ñ Ñалом и чеÑноком', 0.2, 18),
68(3, 1, 'Борщ Зеленый', 'Борщ Зеленый Ñо Ñметаной', 0.2, 26),
69(4, 1, 'Суп пюре из белых грибов', 'Суп пюре из белых грибов Ñ Ñ€Ð¶Ð°Ð½Ñ‹Ð¼Ð¸ Ñухариками и мÑтой', 0.2, 18);
70
71-- --------------------------------------------------------
72
73--
74-- Структура таблицы `kafe_garcon`
75--
76
77CREATE TABLE IF NOT EXISTS `kafe_garcon` (
78 `id` int(11) unsigned NOT NULL,
79 `name` varchar(50) NOT NULL,
80 `surname` varchar(50) NOT NULL
81) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
82
83--
84-- Дамп данных таблицы `kafe_garcon`
85--
86
87INSERT INTO `kafe_garcon` (`id`, `name`, `surname`) VALUES
88(1, 'ВалериÑ', 'Ðндрук'),
89(2, 'Виктор', 'СмоленÑкий');
90
91-- --------------------------------------------------------
92
93--
94-- Структура таблицы `kafe_order`
95--
96
97CREATE TABLE IF NOT EXISTS `kafe_order` (
98 `id` int(11) unsigned NOT NULL,
99 `created_at` datetime NOT NULL,
100 `closed_at` datetime DEFAULT NULL,
101 `table_id` int(11) unsigned NOT NULL,
102 `garcon_id` int(11) unsigned NOT NULL
103) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
104
105--
106-- Дамп данных таблицы `kafe_order`
107--
108
109INSERT INTO `kafe_order` (`id`, `created_at`, `closed_at`, `table_id`, `garcon_id`) VALUES
110(1, '2016-10-03 11:00:00', '2016-10-03 12:12:00', 6, 1);
111
112-- --------------------------------------------------------
113
114--
115-- Структура таблицы `kafe_order_description`
116--
117
118CREATE TABLE IF NOT EXISTS `kafe_order_description` (
119 `id` int(11) unsigned NOT NULL,
120 `order_id` int(11) unsigned NOT NULL,
121 `dish_id` int(11) unsigned NOT NULL,
122 `quantity` int(11) unsigned NOT NULL
123) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
124
125--
126-- Дамп данных таблицы `kafe_order_description`
127--
128
129INSERT INTO `kafe_order_description` (`id`, `order_id`, `dish_id`, `quantity`) VALUES
130(1, 1, 1, 1),
131(2, 1, 2, 2);
132
133-- --------------------------------------------------------
134
135--
136-- Структура таблицы `kafe_payment`
137--
138
139CREATE TABLE IF NOT EXISTS `kafe_payment` (
140 `id` int(11) unsigned NOT NULL,
141 `order_id` int(11) unsigned NOT NULL,
142 `sum` float unsigned NOT NULL,
143 `cash` float unsigned NOT NULL
144) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
145
146--
147-- Дамп данных таблицы `kafe_payment`
148--
149
150INSERT INTO `kafe_payment` (`id`, `order_id`, `sum`, `cash`) VALUES
151(1, 1, 46, 50);
152
153-- --------------------------------------------------------
154
155--
156-- Структура таблицы `kafe_table`
157--
158
159CREATE TABLE IF NOT EXISTS `kafe_table` (
160 `id` int(11) unsigned NOT NULL,
161 `number` int(11) unsigned NOT NULL
162) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
163
164--
165-- Дамп данных таблицы `kafe_table`
166--
167
168INSERT INTO `kafe_table` (`id`, `number`) VALUES
169(1, 1),
170(2, 2),
171(3, 3),
172(4, 4),
173(5, 5),
174(6, 6);
175
176--
177-- ИндекÑÑ‹ Ñохранённых таблиц
178--
179
180--
181-- ИндекÑÑ‹ таблицы `kafe_cuisine`
182--
183ALTER TABLE `kafe_cuisine`
184 ADD PRIMARY KEY (`id`);
185
186--
187-- ИндекÑÑ‹ таблицы `kafe_dish`
188--
189ALTER TABLE `kafe_dish`
190 ADD PRIMARY KEY (`id`),
191 ADD KEY `cuisine_id` (`cuisine_id`),
192 ADD KEY `cuisine_id_2` (`cuisine_id`);
193
194--
195-- ИндекÑÑ‹ таблицы `kafe_garcon`
196--
197ALTER TABLE `kafe_garcon`
198 ADD PRIMARY KEY (`id`);
199
200--
201-- ИндекÑÑ‹ таблицы `kafe_order`
202--
203ALTER TABLE `kafe_order`
204 ADD PRIMARY KEY (`id`),
205 ADD KEY `table_id` (`table_id`),
206 ADD KEY `garcon_id` (`garcon_id`);
207
208--
209-- ИндекÑÑ‹ таблицы `kafe_order_description`
210--
211ALTER TABLE `kafe_order_description`
212 ADD PRIMARY KEY (`id`),
213 ADD KEY `order_id` (`order_id`),
214 ADD KEY `dish_id` (`dish_id`);
215
216--
217-- ИндекÑÑ‹ таблицы `kafe_payment`
218--
219ALTER TABLE `kafe_payment`
220 ADD PRIMARY KEY (`id`),
221 ADD KEY `order_id` (`order_id`);
222
223--
224-- ИндекÑÑ‹ таблицы `kafe_table`
225--
226ALTER TABLE `kafe_table`
227 ADD PRIMARY KEY (`id`),
228 ADD UNIQUE KEY `number` (`number`);
229
230--
231-- AUTO_INCREMENT Ð´Ð»Ñ Ñохранённых таблиц
232--
233
234--
235-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_cuisine`
236--
237ALTER TABLE `kafe_cuisine`
238 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=7;
239--
240-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_dish`
241--
242ALTER TABLE `kafe_dish`
243 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
244--
245-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_garcon`
246--
247ALTER TABLE `kafe_garcon`
248 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
249--
250-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_order`
251--
252ALTER TABLE `kafe_order`
253 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
254--
255-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_order_description`
256--
257ALTER TABLE `kafe_order_description`
258 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
259--
260-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_payment`
261--
262ALTER TABLE `kafe_payment`
263 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
264--
265-- AUTO_INCREMENT Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ `kafe_table`
266--
267ALTER TABLE `kafe_table`
268 MODIFY `id` int(11) unsigned NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=7;
269--
270-- ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ключа Ñохраненных таблиц
271--
272
273--
274-- ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ключа таблицы `kafe_dish`
275--
276ALTER TABLE `kafe_dish`
277 ADD CONSTRAINT `kafe_dish_ibfk_1` FOREIGN KEY (`cuisine_id`) REFERENCES `kafe_cuisine` (`id`);
278
279--
280-- ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ключа таблицы `kafe_order`
281--
282ALTER TABLE `kafe_order`
283 ADD CONSTRAINT `kafe_order_ibfk_2` FOREIGN KEY (`garcon_id`) REFERENCES `kafe_garcon` (`id`),
284 ADD CONSTRAINT `kafe_order_ibfk_1` FOREIGN KEY (`table_id`) REFERENCES `kafe_table` (`id`);
285
286--
287-- ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ключа таблицы `kafe_order_description`
288--
289ALTER TABLE `kafe_order_description`
290 ADD CONSTRAINT `kafe_order_description_ibfk_2` FOREIGN KEY (`dish_id`) REFERENCES `kafe_dish` (`id`),
291 ADD CONSTRAINT `kafe_order_description_ibfk_1` FOREIGN KEY (`order_id`) REFERENCES `kafe_order` (`id`);
292
293--
294-- ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ключа таблицы `kafe_payment`
295--
296ALTER TABLE `kafe_payment`
297 ADD CONSTRAINT `kafe_payment_ibfk_1` FOREIGN KEY (`order_id`) REFERENCES `kafe_order` (`id`);
298
299/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
300/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
301/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;