You are not logged in.
Bonjour
version GLPI V10.0.9 / Formcréation 2.13.6
Via marketplace je tente d'installer la version 2.13.7 de Formcreator.
j'obtiens une erreur
bin/console glpi:plugin:install formcreator -f
User to use:glpi
Traitement du plugin « formcreator »...
Table "glpi_plugin_formcreator_forms_answers" inconnue trouvée dans la base de données.
--- Schéma de base de données attendu
+++ Schéma de base de données actuel
@@ @@
+CREATE TABLE `glpi_plugin_formcreator_forms_answers` (
+ `id` int unsigned NOT NULL AUTO_INCREMENT,
+ `comment` text,
+ `entities_id` int unsigned NOT NULL DEFAULT 0,
+ `groups_id_validator` int unsigned,
+ `is_deleted` tinyint NOT NULL DEFAULT 0,
+ `is_recursive` tinyint NOT NULL DEFAULT 0,
+ `name` varchar(255) NOT NULL DEFAULT '',
+ `plugin_formcreator_forms_id` int unsigned NOT NULL,
+ `request_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+ `requester_id` int unsigned,
+ `status` enum('waiting','refused','accepted') NOT NULL DEFAULT 'waiting',
+ `users_id_validator` int unsigned,
+ PRIMARY KEY (`id`),
+ KEY `entities_id_is_recursive` (`entities_id`,`is_recursive`),
+ KEY `groups_id_validator` (`groups_id_validator`),
+ KEY `plugin_formcreator_forms_id` (`plugin_formcreator_forms_id`),
+ KEY `requester_id` (`requester_id`),
+ KEY `users_id_validator` (`users_id_validator`)
+) COLLATE=utf8mb4_unicode_ci DEFAULT CHARSET=utf8mb4 ENGINE=InnoDB
Le schéma de la base de données n'est pas conforme par rapport à la version précédente 2.13.6 de Formcreator. Pour voir les journaux d'erreur, exécutez la commande bin/console glpi:plugin:install formcreator -f
Pour ignorer les incohérences et faire une mise à jour forcée exécutez bin/console glpi:plugin:install formcreator -f -p skip-db-check
L'installation du plugin « formcreator » a échoué.
je possède un Version de test et un PROD, actuellement c'est en test que j'ai cette erreur - pas de criticité.
Cordialement
Philippe
Offline
je suis en 2.13.7 sur formcreator, et ma table des réponses n'a pas exactement le même nom :
glpi_plugin_formcreator_formanswers au lieu de `glpi_plugin_formcreator_forms_answers`
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
sur github j'ai bien le même nom :
https://github.com/pluginsGLPI/formcrea … _empty.sql
CREATE TABLE IF NOT EXISTS `glpi_plugin_formcreator_formanswers` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT '',
`entities_id` int unsigned NOT NULL DEFAULT '0',
`is_recursive` tinyint(1) NOT NULL DEFAULT '0',
`plugin_formcreator_forms_id` int unsigned NOT NULL DEFAULT '0',
`requester_id` int unsigned NOT NULL DEFAULT '0',
`users_id_validator` int unsigned NOT NULL DEFAULT '0' COMMENT 'User in charge of validation',
`groups_id_validator` int unsigned NOT NULL DEFAULT '0' COMMENT 'Group in charge of validation',
`request_date` timestamp NULL,
`status` int(11) NOT NULL DEFAULT '101',
`comment` mediumtext,
PRIMARY KEY (`id`),
INDEX `plugin_formcreator_forms_id` (`plugin_formcreator_forms_id`),
INDEX `entities_id_is_recursive` (`entities_id`, `is_recursive`),
INDEX `requester_id` (`requester_id`),
INDEX `users_id_validator` (`users_id_validator`),
INDEX `groups_id_validator` (`groups_id_validator`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline