Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Upgrade

<grd32

14/11/2020 23:19:21

Bonsoir,

 

 

Est-il possible d’upgrader directement depuis la 9.1 vers la 10.x. j’ai
essayé en vain. 

 

Je suis obligé de passer par un export et un import ce qui m’oblige à faire
concorder les plans comptable.

 

Merci, et bravo pour le travail effectué.

 

Cordialement

 

GRD

Re: Upgrade

BohwaZ/Garradin

15/11/2020 03:46:56

> Est-il possible d’upgrader directement depuis la 9.1 vers la 10.x.
> j’ai essayé en vain. 

Non il faut déjà mettre à jour vers la 0.9.8 comme l'indique le message
d'erreur : "Votre version de Garradin est trop ancienne pour être mise
à jour. Mettez à jour vers Garradin 0.9.8 avant de faire la mise à jour
vers cette version."

Cordialement.

RE: Upgrade

<grd32

15/11/2020 12:12:05

J'ai mis à jour vers la 0.9.8.1 sans problème.

Quand je tente la maj en local sous wamp en recopiant squelettes et la base j'obtient
le message d'erreur suivant :


Une erreur s'est produite
LogicException
Foreign key check: 2 errors found
services_users (id_fee): row 1 has an invalid reference to services_fees (id)
services_users (id_fee): row 2 has an invalid reference to services_fees (id)
in ...\include\lib\KD2\DB/SQLite3.php:658

654
655    		$errors[] = sprintf('%s (%s): row %d has an invalid reference to %s
(%s)', $row->table, $ref->from, $row->rowid, $row->parent, $ref->to);
656    	}
657
658    	throw new \LogicException(sprintf("Foreign key check: %d errors
found\n", count($errors)) . implode("\n", $errors));
659    }
660
661	static public function getDatabaseDetailsFromString(string $source_string): array
662	{

in ...\www\admin/upgrade.php:88
→ KD2\DB\SQLite3->foreignKeyCheck (0 arg.)

84        $chart->accounts()->importCSV(ROOT .
'/include/data/charts/fr_2018.csv');
85    }
86
87    // Vérification de la cohérence des clés étrangères
88    $db->foreignKeyCheck();
89
90    Utils::clearCaches();
91
92    $config->setVersion(garradin_version());

Pouvez vous me dire ce qui ne va pas?

Merci

GRD

> -----Original Message-----
> From: BohwaZ/Garradin <garradin@garradin.eu>
> Sent: Sunday, November 15, 2020 3:47 AM
> To: aide@garradin.eu
> Subject: Re: [garradin] Upgrade
> 
> 
> > Est-il possible d’upgrader directement depuis la 9.1 vers la 10.x.
> > j’ai essayé en vain.
> 
> Non il faut déjà mettre à jour vers la 0.9.8 comme l'indique le
message
> d'erreur : "Votre version de Garradin est trop ancienne pour être mise
à jour.
> Mettez à jour vers Garradin 0.9.8 avant de faire la mise à jour vers cette
> version."
> 
> Cordialement.
> 
> --
> . ____
>  / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
>  \____|  Désinscription : http://garradin.eu/aide/

Re: Upgrade

BohwaZ/Garradin

15/11/2020 12:41:47

> LogicException
> Foreign key check: 2 errors found
> services_users (id_fee): row 1 has an invalid reference to
> services_fees (id) services_users (id_fee): row 2 has an invalid
> reference to services_fees (id)

Hello,

merci de m'envoyer ton fichier association.sqlite par mail privé et je
regarde ça :)

A plus.

RE: Upgrade

<grd32

15/11/2020 14:20:20

Quel est l'@ mail où l'envoyer je ne tient pas à l'envoyer sur la liste
par erreur !!


> -----Original Message-----
> From: BohwaZ/Garradin <garradin@garradin.eu>
> Sent: Sunday, November 15, 2020 12:41 PM
> To: aide@garradin.eu
> Subject: Re: [garradin] Upgrade
> 
> 
> > LogicException
> > Foreign key check: 2 errors found
> > services_users (id_fee): row 1 has an invalid reference to
> > services_fees (id) services_users (id_fee): row 2 has an invalid
> > reference to services_fees (id)
> 
> Hello,
> 
> merci de m'envoyer ton fichier association.sqlite par mail privé et je
regarde
> ça :)
> 
> A plus.
> 
> --
> . ____
>  / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
>  \____|  Désinscription : http://garradin.eu/aide/

Re: Upgrade

BohwaZ/Garradin

15/11/2020 19:57:21

On Sun, 15 Nov 2020 14:19:57 +0100 / <grd32@free.fr> said :

> Quel est l'@ mail où l'envoyer je ne tient pas à l'envoyer sur
la
> liste par erreur !!

Mon adresse : garradin@garradin.eu