SQL : correct SQL script to take care of users who

delete the profile no 2
This commit is contained in:
Dany De Bontridder 2019-08-19 12:04:43 +02:00
parent 24439d4685
commit 9fe4f7ae43

View file

@ -8,16 +8,16 @@ select me_code,'PRINT',1,250,'E',0,6 from menu_ref where me_code='PRINTTVA'
union union
select me_code,'PRINT',1,250,'E',0,35 from menu_ref where me_code='PRINTTVA' select me_code,'PRINT',1,250,'E',0,35 from menu_ref where me_code='PRINTTVA'
union union
select me_code,'PRINT',2,250,'E',0,719 from menu_ref where me_code='PRINTTVA' select me_code,'PRINT',2,250,'E',0,719 from menu_ref where me_code='PRINTTVA' and exists (select 1 from profile where p_id=2)
union union
select me_code,'PRINT',2,250,'E',0,716 from menu_ref where me_code='PRINTTVA' select me_code,'PRINT',2,250,'E',0,716 from menu_ref where me_code='PRINTTVA' and exists (select 1 from profile where p_id=2)
; ;
insert into menu_ref (me_code,me_menu,me_file,me_type) insert into menu_ref (me_code,me_menu,me_file,me_type)
values ('CSV:printtva','Export Résumé TVA','export_printtva_csv.php','PR'), values ('CSV:printtva','Export Résumé TVA','export_printtva_csv.php','PR'),
('PDF:printtva','Export Résumé TVA','export_printtva_pdf.php','PR') ('PDF:printtva','Export Résumé TVA','export_printtva_pdf.php','PR')
; ;
insert into profile_menu(me_code,p_id,p_type_display) values ('CSV:printtva',1,'P'),('PDF:printtva',1,'P'),('CSV:printtva',2,'P'),('PDF:printtva',2,'P'); insert into profile_menu(me_code,p_id,p_type_display) select 'CSV:printtva',p_id,'P' from profile where p_id in (1,2) union all select 'PDF:printtva',p_id,'P' from profile where p_id in (1,2);
insert into version (val,v_description) values (136,'new feature PRINTTVA'); insert into version (val,v_description) values (136,'new feature PRINTTVA');
commit ; commit ;