Projet

Général

Profil

US #878 » 3_init_subscription_on_The_menu.sql

ahlem belgacem, 01/02/2025 12:51

 
1
use salarymarket ;
2
INSERT INTO solution_subscription_menu (subscriptionCode, menuCode) VALUES
3

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