Projet

Général

Profil

PROD V(22) ACTUEL » 1_3_solution_int_subscription_solution.sql

Tarek AOUADI, 08/08/2025 13:58

 
1
use salarymarket;
2

    
3
INSERT INTO solution_subscription_menu (subscriptionCode, menuCode) VALUES
4
('solution', 'home'),
5
('solution', 'home_indicators'), -- SubMenu: Indicators
6
('solution', 'home_indicateurs_number_of_employees'), -- Widget: Number of employees
7
('solution', 'home_indicateurs_employees_per_gender'), -- Widget: Number of employees
8
('solution', 'home_indicateurs_payroll'), -- Widget: Payroll
9
('solution', 'home_indicateurs_median_salaries_by_career_path'), -- Widget: Average salaries by career path
10
('solution', 'home_indicateurs_supervision_rate'), -- Widget: Management rate
11
('solution', 'home_indicateurs_median_salaries_by_grade'), -- Widget:median salaries by grade
12
('solution', 'company_compensation'),
13
('solution', 'company_quiz'),
14
('solution', 'quiz_current_sector'),
15
('solution', 'quiz_market'),
16
('solution', 'report'),
17
('solution', 'myCompany'),
18
('solution', 'myCompany_informations'),
19
('solution', 'myCompany_users'),
20
('solution', 'myCompany_entities'),
21
('solution', 'myCompany_profiles'),
22
('solution', 'myCompany_configuration'),
23
('solution', 'myCompany_settings'),
24
('solution', 'myCompany_settings_language');
25

    
26
INSERT INTO solution_subscription_menu_rights (subscriptionCode, menuCode, solution_menu_rights_code) VALUES
27
-- Solution
28
-- Compensation
29
('solution', 'company_compensation', 'compensation_search'),
30
('solution', 'company_compensation', 'compensation_configuration'),
31
('solution', 'company_compensation', 'compensation_import'),
32
('solution', 'company_compensation', 'compensation_export'),
33
('solution', 'company_compensation', 'compensation_create'),
34
('solution', 'company_compensation', 'compensation_delete'),
35
('solution', 'company_compensation', 'compensation_update'),
36
('solution', 'company_compensation', 'compensation_view'),
37

    
38
-- quiz
39
('solution', 'company_quiz', 'quiz_Submit'),
40
('solution', 'company_quiz', 'quiz_View'),
41
-- report
42
('solution', 'report', 'report_create'),
43
('solution', 'report', 'report_View'),
44
('solution', 'report', 'report_delete'),
45
('solution', 'report', 'report_upload'),
46
-- Informations
47
('solution', 'myCompany_informations', 'company_Informations_update'),
48
-- Users
49
('solution', 'myCompany_users', 'company_user_create'),
50
('solution', 'myCompany_users', 'company_user_update'),
51
('solution', 'myCompany_users', 'company_user_delete'),
52
('solution', 'myCompany_users', 'company_user_desactivate'),
53
('solution', 'myCompany_users', 'company_user_activity'),
54
('solution', 'myCompany_users', 'company_user_view'),
55
-- entities
56
('solution', 'myCompany_entities', 'company_entity_create'),
57
('solution', 'myCompany_entities', 'company_entity_update'),
58
('solution', 'myCompany_entities', 'company_entity_delete'),
59
('solution', 'myCompany_entities', 'company_entity_view'),
60
-- profiles
61
('solution', 'myCompany_profiles', 'company_profil_Create'),
62
('solution', 'myCompany_profiles', 'company_profil_update'),
63
('solution', 'myCompany_profiles', 'company_profil_delete'),
64
('solution', 'myCompany_profiles', 'company_profil_view'),
65
-- languages
66
('solution', 'myCompany_settings_language', 'company_language_activate');
(9-9/25)