From 0faaef07054463cd5bf0e5d17311d1f09c27a382 Mon Sep 17 00:00:00 2001 From: Adrien Gallou Date: Sun, 1 Dec 2024 14:41:37 +0100 Subject: [PATCH] =?UTF-8?q?on=20corrige=20le=20sch=C3=A9ma=20de=20compte?= =?UTF-8?q?=20pour=20pouvoir=20importer=20le=20journal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit suite au https://github.com/afup/web/pull/1560 le fichier peux bien être uploadé, mais on a cette erreur : ``` Field 'idclef' doesn't have a default value" string(43) "Field 'idclef' doesn't have a default value" string(43) "Field 'idclef' doesn't have a default value" ``` Cela car on a pas de valeur par défaut sur le champ. Ce champ est tout le temps vide : ``` MariaDB [afup]> select distinct idclef from compta; +--------+ | idclef | +--------+ | | +--------+ 1 row in set (0.05 sec) ``` dans l'idée on pourrait potentiellement le supprimer, mais le plus simple dans l'immédiat vu qu'on doit importer le journal est de reproduire le comportement que l'on avait avant en ajoutant une valeur par défaut sur le champ. --- db/migrations/20241201133731_compta_id_clef.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 db/migrations/20241201133731_compta_id_clef.php diff --git a/db/migrations/20241201133731_compta_id_clef.php b/db/migrations/20241201133731_compta_id_clef.php new file mode 100644 index 000000000..98bc562ea --- /dev/null +++ b/db/migrations/20241201133731_compta_id_clef.php @@ -0,0 +1,12 @@ +execute("ALTER TABLE compta MODIFY COLUMN idclef varchar(20) NOT NULL DEFAULT ''"); + } +}