Projet

Général

Profil

US #890 » 3_init_subscription_on_The_menu.sql

ahlem belgacem, 31/01/2025 16:51

 
1
use socle;
2
INSERT INTO solution_subscription_menu (subscriptionCode, menuCode) VALUES
3
  ('on_The_menu', 'home'),
4
  ('on_The_menu', 'home_indicators'),
5
  ('on_The_menu', 'home_indicateurs_number_of_employees'),
6
  ('on_The_menu', 'home_indicateurs_payroll'),
7
  ('on_The_menu', 'home_indicateurs_average_salaries_by_career_path'),
8
  ('on_The_menu', 'home_indicateurs_supervision_rate'),
9
  ('on_The_menu', 'company_compensation'),
10
  ('on_The_menu', 'company_quiz'),
11
  ('on_The_menu', 'quiz_sector'),
12
  ('on_The_menu', 'quiz_market'),
13
  ('on_The_menu', 'report'),
14
  ('on_The_menu', 'myCompany'),
15
  ('on_The_menu', 'myCompany_informations'),
16
  ('on_The_menu', 'myCompany_users'),
17
  ('on_The_menu', 'myCompany_entities'),
18
  ('on_The_menu', 'myCompany_profiles'),
19
  ('on_The_menu', 'myCompany_configuration'),
20
  ('on_The_menu', 'myCompany_settings'),
21
  ('on_The_menu', 'myCompany_settings_language');
22
  
23
  
24
  
25
INSERT INTO solution_subscription_menu_rights (subscriptionCode, menuCode, solution_menu_rights_code) VALUES
26
-- on the menu 
27
-- Compensation
28
('on_The_menu','company_compensation','compensation_import'), 
29
('on_The_menu','company_compensation','compensation_search'),
30
('on_The_menu','company_compensation','compensation_export'),
31
('on_The_menu','company_compensation','compensation_create'),
32
('on_The_menu','company_compensation','compensation_delete'),
33
('on_The_menu','company_compensation','compensation_update'),
34
('on_The_menu','company_compensation','compensation_view'),
35
                
36
-- quiz
37
( 'on_The_menu','company_quiz', 'quiz_View'),
38
-- report 
39
('on_The_menu','report','report_create'),
40
('on_The_menu','report','report_View'),
41
('on_The_menu','report','report_update'),
42
('on_The_menu','report','report_delete'),
43
('on_The_menu','report','report_upload'),
44
-- Informations
45
('on_The_menu','myCompany_informations', 'company_Informations_update'), 
46
-- Users
47
('on_The_menu','myCompany_users', 'company_user_create'),
48
('on_The_menu','myCompany_users', 'company_user_update'),
49
('on_The_menu','myCompany_users', 'company_user_delete'), 
50
('on_The_menu','myCompany_users', 'company_user_desactivate'),
51
('on_The_menu','myCompany_users', 'company_user_activity'),
52
-- entities
53
('on_The_menu','myCompany_entities','company_entites_Create'), 
54
('on_The_menu','myCompany_entities','company_entites_update'),  
55
('on_The_menu','myCompany_entities','company_entites_delete'), 
56
-- profiles
57
('on_The_menu','myCompany_profiles','company_profil_Create'),  
58
('on_The_menu','myCompany_profiles','company_profil_update'),  
59
('on_The_menu','myCompany_profiles','company_profil_delete'),  
60
-- languages
61
( 'on_The_menu','myCompany_settings_language', 'company_language_activate');
(8-8/11)