web-dev-qa-db-fra.com

Joomla assets table lignes ucm

Est-ce que quelqu'un sait à quoi servent ces lignes?

Est-il prudent de les enlever? Puisqu'ils semblent être la plupart du temps vides?

Remarque: il s'agit du tableau des actifs!

enter image description here

3
user6981

@Salivan, je vois pourquoi vous voulez supprimer ces actifs maintenant. Juste curieux: comment avez-vous enlevé les articles et les tags? via base de données ou au sein de Joomla?

Maintenant, pour supprimer les actifs, vous devez vous assurer que ceux-ci sont orphelins et ne concernent pas les données actuelles.

Si vous avez tout supprimé, vous pouvez également effacer ces actifs, mais commencez par sauvegarder la table au cas où quelque chose se briserait.

Si ces actifs sont liés à des articles qui se trouvent encore dans la base de données, vous ne devez pas les supprimer. Si vous essayez de le faire manuellement, il y aura du travail, car vous devrez trouver des balises et des articles qui sont toujours là.

Vous aurez peut-être plus de chance en utilisant le composant ACL_MANAGER, qui traite de la correction des actifs. Il pourra peut-être les supprimer. avoirs orphelins.

Vous pouvez demander au développeur si l'extension est capable de supprimer ces actifs orphelins particuliers, avant l'achat.

Mise à jour:

En fait, j’ai fait un test rapide avec aclmanager pour voir s’il traitait des éléments d'actif pour les éléments de contenu et les balises: ajouté une balise à un article, puis supprimé la balise et l'article dans l'administrateur Joomla, exécutez l'extension acl_manager, mais actifs est toujours dans la base de données.

Je suppose donc qu’une approche "manuelle" devrait être suivie afin d’éliminer ces actifs.

Mise à jour 2:

J'ai de meilleures nouvelles concernant les actifs. Ils peuvent être recréés s'ils n'existent pas, pour tous les articles/tags restants. Ainsi, si vous supprimez tous les actifs de type #__ ucm_content.xxx, même pour les articles/balises existants, ils peuvent être recréés en ré-enregistrant les articles - ou en effectuant une sorte de traitement par lot (catégorie de changement pour de nombreux articles). ).

Je suggère donc que, dans un environnement de test, vous pouvez effectuer vos essais avec ceux-ci et travailler sur la base de données pour voir comment les choses se passent.

0
FFrewin

Le #__ucm_content table de base de données est utilisé pour stocker les balises pour les extensions principales, je ne les supprimerais donc pas, sinon vous risquez de recevoir une erreur ultérieurement.

Voir plus de balises d'information avec extensions ici:

https://docs.joomla.org/J3.x:Using_Tags_in_an_Extension

j'espère que cela t'aides

2
Lodder