-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathInsertData.sql
More file actions
86 lines (75 loc) · 2.09 KB
/
InsertData.sql
File metadata and controls
86 lines (75 loc) · 2.09 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
-- insert data for entity
use bookingsystemdb;
insert into hotel(`name`)
values
row('hotel_a'),
row('hotel_b'),
row('hotel_c'),
row('hotel_d');
insert into room_type(`name`)
values
row('single_0'),
row('single_1'),
row('double_0'),
row('family_0');
insert into rate_plan(`name`)
values
row('summer_plan_0'),
row('winter_plan_0'),
row('atum_plan_0'),
row('spring_plan_0');
insert into period(`start_date`,`end_date`)
values
row('2024-01-06 00:00:00','2024-01-31 00:00:00'),
row('1000-01-07 00:00:00','2024-01-24 00:00:00'),
row('1000-01-10 00:00:00','2024-01-15 00:00:00'),
row('1000-02-01 00:00:00','2024-02-15 00:00:00');
insert into room_rate(`room_type_id`,`date`,`price`,`default_rate_plan`)
values
row(1,'2024-01-06',203.99,1),
row(1,'2024-01-07',143.98,3),
row(2,'2024-01-06',203.99,2),
row(2,'2024-01-07',89.99,1);
insert into room_availability(`room_type_id`,`date`,`available_to_sell`)
values
row(1,'2024-01-06',20),
row(1,'2024-01-07',10),
row(2,'2024-01-06',5),
row(2,'2024-01-07',8);
insert into guest(`email`,`phone_number`)
values
row('test1@test.com','+8400000001'),
row('test2@test.com','0985623261'),
row('test3@test.com','0852612654'),
row('test4@test.com','0131314512');
insert into booking(`guest_email`,`price`,`room_type_id`,`rate_plan_id`)
values
row('test1@test.com',1235.12,1,3),
row('test1@test.com',15382.45,2,4),
row('test1@test.com',9878.12,4,2),
row('test2@test.com',122.40,2,1);
-- insert data for relationship
insert into hotel_rel_room_type(`hotel_id`,`room_type_id`)
values
row(1,1),
row(1,2),
row(1,3),
row(1,4);
insert into hotel_rel_rate_plan(`hotel_id`,`rate_plan_id`)
values
row(1,1),
row(1,2),
row(1,3),
row(1,4);
insert into period_rel_rate_plan(`period_id`,`rate_plan_id`)
values
row(4,1),
row(2,2),
row(3,3),
row(1,4);
insert into room_type_rel_rate_plan(`room_type_id`,`rate_plan_id`)
values
row(4,1),
row(2,2),
row(3,3),
row(1,4);