1
|
-- add column
|
2
|
#altered in beta & production
|
3
|
#ALTER TABLE claim ADD COLUMN claimed_in_dashboard varchar(50);
|
4
|
|
5
|
-- update column with specific value:
|
6
|
#run in production 25-11-2019select
|
7
|
#UPDATE claim SET claimed_in_dashboard = 'production_explore';
|
8
|
|
9
|
-- update claims linked to a community
|
10
|
#run in beta 25-11-2019
|
11
|
#UPDATE claim SET claimed_in_dashboard = concat('beta_connect_',split_part(source_id,'::',1)) where source_type = 'context' and claim_date between '2018-03-01' and '2019-12-31' ;
|
12
|
|
13
|
--which users claims since connect release
|
14
|
select claimedby,claimed_in_dashboard, source_id, target_id from claim where claim_date between '2018-03-01' and '2019-12-31';
|
15
|
|
16
|
|
17
|
-- update claims made by a community user/manager
|
18
|
#run in beta 25-11-2019
|
19
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_ni' where ( claimedby = 'sorina.pop@creatis.insa-lyon.fr' or claimedby = 'xavier.rolland@inria.fr' or claimedby = 'micheL.dojat@inserm.fr' or claimedby = 'camille.maumet@inria.fr') and claim_date between '2018-03-01' and '2019-12-31' ;
|
20
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_elexir-gr' where ( claimedby = 'schatz@imis.athena-innovation.gr' or claimedby = 'vergoulis@imis.athena-innovation.gr' ) and claim_date between '2018-03-01' and '2019-12-31' ;
|
21
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_fam' where ( claimedby = 'taha.imzilen@ird.fr' or claimedby = 'bastien.merigot@umontpellier.fr' or claimedby = 'paul.taconet@ird.fr' or claimedby = 'julien.barde@ird.fr') and claim_date between '2018-03-01' and '2019-12-31' ;
|
22
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_mes' where ( claimedby = 'spesant@marum.de' or claimedby = 'javier.moreno@gm.uca.es') and claim_date between '2018-03-01' and '2019-12-31' ;
|
23
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_ni' where ( claimedby = 'sorina.pop@creatis.insa-lyon.fr' or claimedby = 'xavier.rolland@inria.fr' or claimedby = 'micheL.dojat@inserm.fr' or claimedby = 'camille.maumet@inria.fr') and claim_date between '2018-03-01' and '2019-12-31' ;
|
24
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_rda' where ( claimedby = 'ilaria.fava@gmail.com') and claim_date between '2018-03-01' and '2019-12-31' ;
|
25
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_dh-ch' where ( claimedby = 'achille.felicetti@gmail.com' or claimedby = 'francesca.murano@unifi.it' or claimedby = 'sokhi.huda@uinsby.ac.id') and claim_date between '2018-03-01' and '2019-12-31' ;
|
26
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_ee' where ( claimedby = 'evita.mailli@icre8.eu' or claimedby = 'avassilopoulos.aua@gmail.com' or claimedby = 'ebun.akinsete@icre8.eu') and claim_date between '2018-03-01' and '2019-12-31' ;
|
27
|
#UPDATE claim SET claimed_in_dashboard = 'beta_connect_dariah' where ( claimedby = 'erzsebet.toth-czifra@dariah.eu') and claim_date between '2018-03-01' and '2019-12-31' ;
|
28
|
|
29
|
# init rest values with explore
|
30
|
select claimedby,claimed_in_dashboard, source_id, target_id from claim where claimed_in_dashboard is null;
|
31
|
#run in beta 25-11-2019
|
32
|
#UPDATE claim SET claimed_in_dashboard = 'beta_explore' where claimed_in_dashboard is null;
|
33
|
--
|
34
|
|
35
|
|
36
|
#if the properties file is cached and there is no value for dashboard, the claimed_in_dashboard value may be 'production_undefined'. Correct with:
|
37
|
# select * from claim where claimed_in_dashboard = 'production_undefined' ;
|
38
|
#UPDATE claim SET claimed_in_dashboard = 'production_explore' where claimed_in_dashboard = 'production_undefined' ;
|
39
|
--
|
40
|
|
41
|
|
42
|
|
43
|
|
44
|
select * from claim where claim_date between '2018-03-01' and '2019-12-31' and ( claimed_in_dashboard ='beta_connect_mes' or claimed_in_dashboard ='beta_connect_ee' or claimed_in_dashboard ='beta_connect_ni' or claimed_in_dashboard ='beta_connect_dh-ch' or claimed_in_dashboard ='beta_connect_fam');
|