[Mémo] [Nextcloud] Résoudre l'erreur :
"There is no table with name 'nextcloud.oc_cookbook_recipes' in the schema."
à l'installation de Cookbook
"There is no table with name 'nextcloud.oc_cookbook_recipes' in the schema."
à l'installation de Cookbook
Bonjour,
Sur mon Nextcloud, l'application Cookbook refuse de s'installer, avec l'erreur
There is no table with name 'nextcloud.oc_cookbook_recipes' in the schema.
.Ceci est du a des "restes" d'une ancienne installation de Cookbook. Il va donc falloir nettoyer.
ATTENTION : Ici on travail en direct dans la base de données ! Faites une sauvegarde AVANT d'effectuer les manipulations !
Dans phpmyadmin :
Exécuter la commande SQL suivante :
SELECT * FROM oc_migrations WHERE app='cookbook';
Vous devez avoir un retour de ce genre :
Une seule ligne, avec app égal à cookbook, et dans version 000000 suivi de Date puis d'une date ( qui elle peut être différente ).
Si vous avez un autre résultat, alors ne continuer pas ce mémo, votre problème n'est surement pas là !
Pour résoudre votre soucis ( et apres avoir effectuer une sauvegarde de votre base de données ) :
Executer la commande suivante :
DELETE FROM oc_migrations WHERE app='cookbook';
Voila, maintenant recharger la page de votre Nextcloud, et activer l'application Cookbook
Source : Github Issue
Dernière édition: