Bonsoir,
Est-il possible dupgrader directement depuis la 9.1 vers la 10.x. jai
essayé en vain.
Je suis obligé de passer par un export et un import ce qui moblige à faire
concorder les plans comptable.
Merci, et bravo pour le travail effectué.
Cordialement
GRD
> Est-il possible dupgrader directement depuis la 9.1 vers la 10.x.
> jai 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.
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/
> 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.
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/
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