[Agora-generale] migration 1.2.1 -> 1.3.1

Alexandre TERPLAK alexandre.terplak at progimed.fr
Lun 12 Déc 10:22:51 CET 2005


Ok j'ai modifié dans ma table spip_meta, mais aussi dans install.php3, 
ce qui a mon sens est un bug:

$flag = $testConnection->isSpip($bd_params, '1.727'); <-- 1.31 ici


Cette étape franchie, il manque le fichier 
ecrire/install/sql/pgsql/migration/agora_install.sql

J'ai essayé avec celui de mysql mais ca ne passe pas. Conscient que je 
dois etre le seul en postgres, je veux bien tenter de le faire à partir 
de celui de mysql si on me donne la syntaxe. Voici les erreurs:

agora=# ALTER TABLE spip_articles ALTER id_article id_article bigint(21) 
NOT NULL default '0';
ERROR:  syntax error at or near "id_article" at character 44


agora=# CREATE TABLE spip_bookmarks (
agora(#   id_auteur bigint(21) NOT NULL default '0',
agora(#   id_objet bigint(21) NOT NULL default '0',
agora(#   type_bookmark varchar(8) NOT NULL default '',
agora(#   PRIMARY KEY  (id_auteur,id_objet,type_bookmark)
agora(# ) TYPE=MyISAM;
ERROR:  syntax error at or near "(" at character 49



POINSIGNON Laurent wrote:
> Oui, vérifie que ces 3 valeurs concordent :
> 1) "version_installee" dans la table spip_meta = 1.31
> 2) $GLOBALS['meta']['version_installee'] = '1.31';
> 3) dans /ecrire/inc_version.php3 : $agora_version = 1.31;
> 
> Le script de màj de la base n'existe pas à ma connaissance...
> ---
> Laurent Poinsignon
> 
> Coordinateur Technique
> Departement Multimedia du Service d'information du Gouvernement
> Tel. : 01.42.75.75.48
> 
> 
> 
>>-----Message d'origine-----
>>De : 
>>agora-generale-bounces+laurent.poinsignon=pm.gouv.fr at lists.adu
>>llact.net 
>>[mailto:agora-generale-bounces+laurent.poinsignon=pm.gouv.fr at l
>>ists.adullact.net] De la part de Alexandre TERPLAK
>>Envoyé : jeudi 8 décembre 2005 12:30
>>À : agora-generale at lists.adullact.net
>>Objet : [Agora-generale] migration 1.2.1 -> 1.3.1
>>
>>
>>Bonjour,
>>
>>Je tente une migration 1.2.1 vers 1.3.1
>>Avant de le faire sur le serveur en prod j'ai restauré un dump (base 
>>postgres je précise) sur un autre serveur, et decompressé 
>>SPIP-Agora_1-3-1.zip
>>
>>Pendant le wizard d'install, après la connexion à la base de données, 
>>j'ai le message suivant:
>>
>>"Vous devez mettre à niveau votre version de SPIP pour 
>>pouvoir effectuer 
>>la migration. "
>>
>>Que faire ? Y a d'il qq chose a modifier soi meme dans la base, 
>>notamment dans spip_meta ?
>>
>>Alexandre
>>
>>_______________________________________________
>>Projet AGORA - http://agora.adullact.net
>>Liste de discussion Agora-generale 
>>Agora-generale at lists.adullact.net 
>>https://lists.adullact.net/mailman/listinfo/agora-generale
>>




Plus d'informations sur la liste de diffusion Agora-generale