Jump to content

Module Nettoyage de Prestashop


Recommended Posts

Bonjour et bon dimanche à toutes et tous,

 

Lorsque que j'utilise le module Nettoyage de Prestashop et que je clique sur "Vérifier et réparer" dans Contraintes d'intégrité fonctionnelle, j'ai souvent ce message.

Les requêtes suivantes ont permis de réparer certaines données:

    DELETE FROM `ps_search_word` WHERE `id_lang` NOT IN (SELECT `id_lang` FROM `ps_lang`)
    996 ligne(s)

Est-ce grave ?

Dois-je corriger quelque chose svp ?

 

Merci d'avance.

 

Cordialement,

Pilou :)

  • Like 1
Link to comment
Share on other sites

A priori, je dirais que non.

 

Je suis très loin d'être expert en Prestashop, mais à vue de nez, il semble s'agir d'une requête classique de maintenance: on vire de la liste des mots-clés recherchés ceux qui ne sont pas présents dans une base de référence histoire de ne pas s'encombrer ou pour repartir dur des données fiables.
 

 

Tout ça ne m'a pas l'air bien méchant et de toutes façons assez facile à vérifier: il suffit de tester la fonction de recherche!

Link to comment
Share on other sites

Bonjour Pylou,

 

Merci pour ta réponse. Ca fait plaisir !

 

D'accord avec toi, qu'il s'agit bien d'un nettoyage des mots de recherche.

Mais je me demandais si le "`id_lang` NOT IN" était important ou pas.

Je lis ça comme si il manquait l'id lang ...

Salut, Un conseil évite de l'utiliser si tu ne veux pas que ta base de données n'en prenne un coup...!

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...