Projet

Général

Profil

US #771 » menu_design_company.sql

Anonyme, 28/11/2024 20:53

 
1
use salarymarket;
2

    
3
INSERT INTO   solution_menu (id,menuCode, menuLibelle, parentId, type, guid) VALUES
4
(1,'home', 'Home', 0 , 'menu', UUID()),
5
(2, 'company_compensation', 'Company compensation ', '0', 'menu', UUID()),
6
(3, 'quiz', 'Quiz  ', '0', 'menu', UUID()),
7
(4, 'report', 'Report  ', '0', 'menu', UUID()),
8
(5,'myClients', 'My Clients', 0, 'menu', UUID()),
9
(6,'myClients_clients', 'Clients', 5, 'menu', UUID()),
10
(7,'clients_demonstration', 'Demonstration', 5, 'menu', UUID()),
11
(8,'Informations', 'Informations', 6, 'subMenu', UUID()),
12
(9,'users', 'Users', 6, 'subMenu', UUID()),
13
(10,'entites', 'Entites', 6, 'subMenu', UUID()),
14
(11,'profils', 'Profils', 6, 'subMenu', UUID()),
15
(12,'configuration', 'Configuration', 6, 'subMenu', UUID()),
16
 
17
(13,'myCompany', 'My company', 0, 'menu', UUID()),
18
(14,'myCompany_informations', 'Informations', 13, 'menu', UUID()),
19
(15,'myCompany_users', 'Users', 13, 'menu', UUID()),
20
(16,'myCompany_entities', 'Entities', 13, 'menu', UUID()),
21
(17,'myCompany_profiles', 'Profiles', 13, 'menu', UUID()),
22
(18,'myCompany_configuration', 'Configuration', 13, 'menu', UUID()),
23
(19,'myCompany_settings', 'Settings', '13', 'menu', UUID()),
24
(20,'language', 'Language', 19, 'subMenu', UUID()),
25
(21,'administration', 'Administration', 0, 'menu', UUID()),
26
(22,'administration_settings', 'Settings', 21, 'menu', UUID()),
27
(23,'settings_languages', 'Languages', 22, 'subMenu', UUID()),
28
(24,'administration_entities', 'Entities', 21, 'menu', UUID()),
29
(25,'administration_subscription', 'Subscription', 21, 'menu', UUID()),
30
(26,'settings_country', 'Country', 22, 'subMenu', UUID()),
31
(27,'settings_business_sector', 'Business sector', 22, 'subMenu', UUID()),
32
(28,'settings_ca', 'CA', 22, 'subMenu', UUID()),
33
(29,'settings_geographic_extent', 'Geographic extent', 22, 'subMenu', UUID()),
34
(30,'settings_company_size', 'Company size', 22, 'subMenu', UUID()),
35
(31,'settings_value_chain', 'Value chain', 22, 'subMenu', UUID()),
36
(32,'home_administration', 'Administration', 1, 'subMenu', UUID()),
37
(33,'home_indicateurs', 'Indicateurs', 1, 'subMenu', UUID()),
38
(34,'home_administration_clients', 'Clients', 32, 'widget', UUID()),
39
(35,'home_administration_abonnement', 'Abonnement', 32, 'widget', UUID()),
40
(36,'home_indicateurs_nbEmployees', 'Nombres des employés', 33, 'widget', UUID());
41

    
42
INSERT INTO company_solution_menu (id,state, companyId, menuId) VALUES
43
(1,1, 1, 1),
44
(2,1, 1, 2),
45
(3,1, 1, 3),
46
(4,1, 1, 4),
47
(5,1, 1, 5),
48
(6,1, 1, 6),
49
(7,1, 1, 7),
50
(8,1, 1, 8),
51
(9,1, 1, 9),
52
(10,1, 1, 10),
53
(11,1, 1, 11),
54
(12,1, 1, 12),
55
(13,1, 1, 13),
56
(14,1, 1, 14),
57
(15,1, 1, 15),
58
(16,1, 1, 16),
59
(17,1, 1, 17),
60
(18,1, 1, 18),
61
(19,1, 1, 19),
62
(20,1, 1, 20),
63
(21,1, 1, 21),
64
(22,1, 1, 22),
65
(23,1, 1, 23),
66
(24,1, 1, 24),
67
(25,1, 1, 25),
68
(26,1, 1, 26),
69
(27,1, 1, 27),
70
(28,1, 1, 28),
71
(29,1, 1, 29),
72
(30,1, 1, 30),
73
(31,1, 1, 31),
74
(32,1, 1, 32),
75
(33,1, 1, 33),
76
(34,1, 1, 34),
77
(35,1, 1, 35),
78
(36,1, 1, 36);
79
-- insert into company_menu_solution_profils
80
INSERT INTO company_solution_menu_profils (id,state, profileId, menuSolutionCompanyId) VALUES
81
(1,1, 1, 1),
82
(2,1, 1, 2),
83
(3,1, 1, 3),
84
(4,1, 1, 4),
85
(5,1, 1, 5),
86
(6,1, 1, 6),
87
(7,1, 1, 7),
88
(8,1, 1, 8),
89
(9,1, 1, 9),
90
(10,1, 1, 10),
91
(11,1, 1, 11),
92
(12,1, 1, 12),
93
(13,1, 1, 13),
94
(14,1, 1, 14),
95
(15,1, 1, 15),
96
(16,1, 1, 16),
97
(17,1, 1, 17),
98
(18,1, 1, 18),
99
(19,1, 1, 19),
100
(20,1, 1, 20),
101
(21,1, 1, 21),
102
(22,1, 1, 22),
103
(23,1, 1, 23),
104
(24,1, 1, 24),
105
(25,1, 1, 25),
106
(26,1, 1, 26),
107
(27,1, 1, 27),
108
(28,1, 1, 28),
109
(29,1, 1, 29),
110
(30,1, 1, 30),
111
(31,1, 1, 31),
112
(32,1, 1, 32),
113
(33,1, 1, 33),
114
(34,1, 1, 34),
115
(35,1, 1, 35),
116
(36,1, 1, 36);
117
INSERT INTO solution_subscription (type, menuId,state) VALUES
118
('On The Menu', 1,1),   -- home
119
('On The Menu', 2,1),   -- company_compensation
120
('On The Menu', 13,1),  -- myCompany
121
('On The Menu', 14,1),  -- Informations 
122
('On The Menu', 15,1),  -- users 
123
('On The Menu', 16,1),  -- entites 
124
('On The Menu', 17,1),  -- profils 
125
('On The Menu', 18,1),  -- configuration 
126
('On The Menu', 19,1),  -- setting 
127
('On The Menu', 20,1),  -- language (language)
128
('On The Menu', 32,1),   -- administration
129
('On The Menu', 33,1),   -- indicateurs
130
('On The Menu', 34,1),  -- clients
131
('On The Menu', 35,1),  -- abonnement
132
('On The Menu', 36,1),  -- employees
133
('Advanced', 1,1),   -- home
134
('Advanced',4 ,1),   -- report
135
('Advanced',  13,1),  -- myCompany
136
('Advanced', 14,1),  -- Informations  
137
('Advanced',  15,1),  -- users  
138
('Advanced',  16,1),  -- entites  
139
('Advanced',  17,1),  -- profils  
140
('Advanced', 18,1) ,  -- configuration  
141
('Advanced', 19,1),  -- setting  
142
('Advanced', 20,1),  -- language  
143
('Advanced', 32,1),   -- administration
144
('Advanced', 33,1),   -- indicateurs
145
('Advanced', 34,1),  -- clients
146
('Advanced', 35,1),  -- abonnement
147
('Advanced', 36,1),  -- employees  
148
('Essential',  1,1),   -- home
149
('Essential',  2,1),   -- company_compensation
150
('Essential',  3,1),   -- quiz
151
('Essential',  4,1),   -- report
152
('Essential',  13,1),  -- myCompany
153
('Essential', 14,1),  -- Informations 
154
('Essential',  15,1),  -- users 
155
('Essential',  16,1),  -- entites 
156
('Essential',  17,1),  -- profils 
157
('Essential', 18,1) ,-- configuration 
158
('Essential', 19,1),  -- setting 
159
('Essential', 20,1),  -- language (language); 
160
('Essential', 32 ,1),   -- administration
161
('Essential', 33,1),   -- administration
162
('Essential', 34,1),   -- clients
163
('Essential', 35,1),   -- abonnement
164
('Essential', 36,1);  -- employees;
(2-2/2)