Changes between Initial Version and Version 1 of Fr_HowToMigrateTo23


Ignore:
Timestamp:
Apr 11, 2010, 11:18:08 PM (14 years ago)
Author:
fxp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Fr_HowToMigrateTo23

    v1 v1  
     1== Procédure de migration de la version 2.2 à la version 2.3 ==
     2
     3=== Migration de la base de données ===
     4La structure de la base de données a été légèrement modifiée entre les 2 versions.
     5
     6
     7Le script suivant permet d'ajouter les nouvelles colonnes :
     8{{{
     9ALTER TABLE Users ADD city varchar(128);
     10ALTER TABLE Metadata ADD displayorder int;
     11}}}
     12
     13
     14
     15Le script suivant permet d'ajouter les nouvelles valeurs :
     16{{{
     17INSERT INTO Groups VALUES (-1, 'GUEST', 'self-registered users', null, null);
     18INSERT INTO GroupsDes VALUES (-1, 'en', 'GUEST');
     19INSERT INTO GroupsDes VALUES (-1, 'fr', 'GUEST');
     20UPDATE IsoLanguages SET code = 'fre' WHERE code = 'fra';
     21INSERT INTO Operations VALUES (2, 'editing', 'y');
     22INSERT INTO OperationsDes VALUES (2, 'en', 'Editing');
     23INSERT INTO OperationsDes VALUES (2, 'fr', 'Editing');
     24-- Settings
     25INSERT INTO Settings VALUES (90, 1, 'selectionmanager', null);
     26INSERT INTO Settings VALUES (91, 90, 'maxrecords', 1000);
     27INSERT INTO Settings VALUES (170,1,'shib,'');
     28INSERT INTO Settings VALUES (171,170,'use,'false');
     29INSERT INTO Settings VALUES (172,170,'path,'/geonetwork/srv/en/shib.user.login');
     30INSERT INTO Settings VALUES (173,170,'attrib,'');
     31INSERT INTO Settings VALUES (174,173,'username,'REMOTE_USER');
     32INSERT INTO Settings VALUES (175,173,'surname,'Shib-Person-surname');
     33INSERT INTO Settings VALUES (176,173,'firstname,'Shib-InetOrgPerson-givenName');
     34INSERT INTO Settings VALUES (177,173,'profile,'Shib-EP-Entitlement');
     35INSERT INTO Settings VALUES (190,1,'userSelfRegistration,'');
     36INSERT INTO Settings VALUES (191,190,'enable,'false');
     37INSERT INTO Settings VALUES (200,1,'clickablehyperlinks,'');
     38INSERT INTO Settings VALUES (201,200,'enable,'true');
     39INSERT INTO Settings VALUES (210,1,'localrating,'');
     40INSERT INTO Settings VALUES (211,210,'enable,'false');
     41INSERT INTO Settings VALUES (220,1,'xlinkResolver,'');
     42INSERT INTO Settings VALUES (221,220,'enable,'true');
     43INSERT INTO Settings VALUES (600,1,'indexoptimizer,'');
     44INSERT INTO Settings VALUES (601,,'600,'enable,'true');
     45INSERT INTO Settings VALUES (602,600,'at,'');
     46INSERT INTO Settings VALUES (603,602,'hour,'0');
     47INSERT INTO Settings VALUES (604,602,'min,'0');
     48INSERT INTO Settings VALUES (605,602,'sec,'0');
     49INSERT INTO Settings VALUES (606,600,'interval,'');
     50INSERT INTO Settings VALUES (607,606,'day,'0');
     51INSERT INTO Settings VALUES (608,606,'hour,'24,'');
     52INSERT INTO Settings VALUES (609,606,'min,'0');
     53
     54}}}
     55
     56TODO : Vérifier les interactions avec les noeuds moissonnés (problème d'identifiant)
     57
     58
     59
     60=== Installation de l'application ===
     61
     62