Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Migration Sympa 5.1 to 5.4

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: Lanore Ronan <adresse@cachée>
  • Cc: "adresse@cachée" <adresse@cachée>
  • Subject: Re: [sympa-fr] Migration Sympa 5.1 to 5.4
  • Date: Tue, 20 Oct 2009 16:23:25 +0200

Re-bonjour,

Vous ne pouvez pas définir une valeur par défaut de ce champ ? Vous mettez le nom de votre robot comme défaut et ainsi il n'est pas nul (à faire dans toutes les tables faisant intervenir le robot).

cordialement,

David

Lanore Ronan a écrit :
merci pour cette réponse cependant je ne comprends une chose:
Je créer la base à l'aide sur script fournit par Sympa
Je supprime les commandes SQL de création des table et des index dans le Dump de la BD en version 5.1
J'essaye d'insérer mon dump modifé et j'ai l'erreur suivante:
ERREUR: Une valeur NULL dans la colonne " robot_subscriber " viole la contrainte NOT NULL
Ce qui est normale puisque mon dump viens d'une version 5.1, il n'existe donc pas:
robot_subscriber
Je vais avoir le même problème pour la table admin_user
voici la liste des champs non présent dans le dump
robot_admin   contrainte not null
Merci
Quoting David Verdin :
  
Bonjour,
C'est normal : la base de données n'est mise à jour automatiquement que
pour MySQL et SQLite.
Pour les autres SGBD, il faut utiliser les scripts de création proposés
par Sympa (ce sont de simples requêtes SQL). Vous les trouverez dans les
sources de Sympa, dans le répertoire etc/script/create_db.Pg.
voir : https://www.sympa.org/manual/database#database_manual_creation
Une fois ce script exécuté par postgres, votre base de donénes sera à jour.
N'oubliez pas de lancer sympa.pl --upgrade avant de relancer Sympa.
Cordialement,
David Verdin
adresse@cachée a écrit :
    
Bonjour,

Je cherhce à migrer sympa de la 5.1 vers la 5.4
J'ai un problème dans la migration de la structure de la BD.

Voici ce que j'ai fait:

pg_dump sur le serveur sympa version 5.1
psql -U sympa sympa < MonDump.sql
cd /home/sympa
./sympa.pl --upgrade --from=5.1 --to=5.4

Les problème de cette migration:

Les tables :
logs_table,netidmap_table,session_table ne sont pas créer.

Les Champs
data_user ds la table user_table n'est pas créer

Pour le moment c'est tous ce que j'ai vus.
Pourriez-vous m'indiquer une autre marche à suivre afin d'éffectuer cette
migration?


Merci


      
--
David Verdin
Comité réseau des universités
    
  

-- 
David Verdin
Comité réseau des universités



Archives gérées par MHonArc 2.6.19+.

Haut de le page