-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path04-inserts.sql
More file actions
109 lines (93 loc) · 5.17 KB
/
04-inserts.sql
File metadata and controls
109 lines (93 loc) · 5.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
insert into shawarma.cafe(cafe_id, cafe_address, cafe_phone_number)
values (1, 'ул. Московская 17', '+7 123 456-78-90'),
(2, 'ул. Пушкина 228', '+7 123 456-78-91'),
(3, 'ул. Матроскина 14', '+7 321 456-78-92'),
(4, 'ул. Карла Либнехта 5', '+7 321 456-78-92'),
(5, 'ул. Розы Люксембург 15', '+7 321 456-78-93');
insert into shawarma.employee(employee_id, cafe_id, employee_name, employee_phone_number, employee_position, salary)
values (1001, 1, 'Том Круз', '+7 904 170-21-20', 'Кассир', 20000.00),
(1002, 1, 'Дженнифер Коннелли', '+7 904 987-11-82', 'Линейный повар', 53500.00),
(1003, 1, 'Эдвард Нортон', '+7 898 316-51-08', 'Повар заготовщик', 42800.00),
(1004, 2, 'Джон Траволта', '+7 956 123-45-67', 'Официант', 50000.00),
(1005, 2, 'Ума Турман', '+7 957 321-54-76', 'Шеф-кондитер', 100000.00),
(1006, 2, 'Сергей Бурунов', '8 904 525-45-23', 'Уборщик', 10000.00),
(1007, 3, 'Алла Пугачева', '+7 942 242-21-42', 'Кассир', 20000.00),
(1008, 3, 'Борис Джонсон', '+7 942 214-56-86', 'Уборщик', 10000.00),
(1009, 3, 'Леонардо Ди Каприо', '8 924 124-12-52', 'Официант', 50000.00),
(1010, 4, 'Илон Маск', '+7 321 424-32-53', 'Кассир', 20000.00),
(1011, 4, 'Стив Джобс', '8 904 123-21-32', 'Бренд-шеф', 150000.00),
(1012, 4, 'Дженнифер Лопес', '+7 412 424-42-65', 'Уборщик', 10000.00),
(1013, 5, 'Александр Халяпов', '8 909 312-32-53', 'Шеф', 9999999.99),
(1014, 5, 'Александр Пушкин', '8 903 123-53-32', 'Су-шеф', 200000.00),
(1015, 5, 'Ананух Гелишвили', '+7 100 100-01-11', 'Официант', 50000.00);
insert into shawarma.order(order_id, employee_id, order_dttm, payment_type, discount_amount)
values (5006, 1002, '2001-09-11 19:13:58', 'bank card', 0),
(5002, 1007, '2015-10-11 04:23:24', 'cash', 24),
(5003, 1015, '2015-11-11 14:57:45', 'cash', 370),
(5004, 1004, '2016-09-06 19:09:02', 'bank card', 0),
(5005, 1009, '2017-06-08 15:12:03', 'bank card', 50),
(5007, 1002, '2001-09-11 20:13:58', 'bank card', 0),
(5008, 1007, '2015-10-11 05:23:24', 'cash', 24),
(5009, 1015, '2015-11-11 14:58:45', 'cash', 370),
(5010, 1004, '2016-09-06 20:09:02', 'bank card', 0),
(5011, 1009, '2017-06-08 16:12:03', 'bank card', 50);
insert into shawarma.delivery (delivery_id, cafe_id, delivery_dttm)
values (10001, 1, '2017-06-08 15:12:03'),
(10002, 1, '2017-06-08 19:13:13'),
(10003, 5, '2017-07-19 20:10:20'),
(10004, 4, '2001-09-11 19:13:58'),
(10005, 2, '2001-09-11 12:14:58'),
(10006, 3, '2021-09-13 19:14:58'),
(10007, 4, '2002-09-11 11:53:55');
insert into shawarma.product (product_id, product_name)
values (20001, 'Сыр'),
(20002, 'Соус барбекю'),
(20003, 'Конина'),
(20004, 'Рыба фугу'),
(20005, 'Куриные сердечки'),
(20006, 'Говядина'),
(20007, 'Картошка');
insert into shawarma.product_x_delivery (product_id, delivery_id, quantity)
values (20001, 10007, 2),
(20002, 10007, 1),
(20003, 10004, 10),
(20005, 10004, 1),
(20001, 10003, 5),
(20007, 10005, 3);
insert into shawarma.dish(dish_id, dish_name, dish_price, valid_from_dttm, valid_to_dttm)
values (10000001, 'Сырная шаверма', 500, '2016-06-08 00:00:00', '2018-06-08 23:59:59'),
(10000002, 'Шаверма барбекю', 350, '2016-11-08 00:00:00', '9999-12-31 23:59:59'),
(10000003, 'Шаверма классическая', 300, '2015-11-08 00:00:00', '9999-12-31 23:59:59'),
(10000004, 'Шаверма с кониной', 900, '2014-11-18 00:00:00', '2018-11-08 23:59:59'),
(10000005, 'Картофель-фри', 90, '2010-01-01 00:00:00', '2023-04-08 23:59:59'),
(10000006, 'Шаверма с рыбой фугу', 1000, '2018-11-18 00:00:00', '9999-12-31 23:59:59'),
(10000001, 'Сырная шаверма', 600, '2018-06-08 23:59:59', '2022-06-08 23:59:59'),
(10000001, 'Сырная шаверма', 700, '2022-06-08 23:59:59', '9999-12-31 23:59:59'),
(10000004, 'Шаверма с кониной', 20000, '2018-11-08 00:00:00', '9999-12-31 23:59:59'),
(10000005, 'Картофель-фри', 10, '2023-04-08 00:00:00', '9999-12-31 23:59:59');
insert into shawarma.dish_x_order (dish_entry_id, order_id)
values (1, 5002),
(2, 5002),
(3, 5004),
(2, 5003),
(7, 5003),
(8, 5003),
(4, 5006),
(4, 5005),
(1, 5006),
(2, 5006),
(3, 5006),
(2, 5007),
(7, 5008),
(8, 5009),
(4, 5010),
(4, 5011);
insert into shawarma.product_x_dish (product_id, dish_entry_id)
values (20001, 1),
(20006, 1),
(20002, 2),
(20006, 2),
(20006, 3),
(20003, 4),
(20007, 5),
(20004, 6);