Jump to content

[Résolu] Suppression d'attributs en BDD


Recommended Posts

Bonjour, 

Est que vous pourriez me dire comment supprimer un attribut en BDD svp ? (si c'est possible)

Actuellement, j'ai trouvé les ID de mes attributs dans les tables

ps_attribute_group
ps_attribute_group_lang
ps_attribute_group_shop

Je m'interroge sur la liaison avec d'autres tables. (si il y en a pas d'autres avec la colonne Id_attribute_group)

Je vous explique pourquoi je veux faire ça.

Actuellement le prestashop (1.7.6.5) est relié à un logiciel de gestion via le webservice. Le logiciel créé les articles et tout qu'il va avec (dont les attributs), seulement il y a un bug avec le " & ".

Ce qui a provoqué la création d'un attribut 1435905 fois.... Et bien sûr, je m'en suis aperçu à la fin avec le module de "navigation à facette" qui provoquait une jolie erreur. (trop d'info à gérer)

 La suppression manuelle prend beaucoup trop de temps, c'est pour ça que je voudrais les supprimer en BDD.

En espérant une solution moins horrible que celle que j'ai en tête. 😕

Merci à vous

Cordialement

Edited by frederic.c (see edit history)
Link to comment
Share on other sites

Bonjour,

Le problème est réglé après quelques requêtes.

ps_attribute_group_lang
-----
DELETE from `ps_attribute_group_lang` where `id_attribute_group` BETWEEN 11 AND 143604;

ps_attribute_group_shop
-----
DELETE from `ps_attribute_group_shop` where `id_attribute_group` BETWEEN 11 AND 143604;

ps_attribute_group
-----
DELETE from `ps_attribute_group` where `id_attribute_group` BETWEEN 11 AND 143604;

ps_layered_indexable_attribute_group
-----
DELETE from `ps_layered_indexable_attribute_group` where `id_attribute_group` BETWEEN 11 AND 143604;

La création d'un nouveau attribut c'est bien passé ainsi que compléter sur un existant.

Dans mon cas, je n'ai pas eu besoin de m'occuper de la table   "ps_product_combination" car aucuns articles n'était concerné.

Merci pour l'info

Bonne journée

Link to comment
Share on other sites

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...