# Modification de la base de données dans une sauvegarde pour supprimer une balise de clé dupliquée afin qu'elle ne échoue pas lors de la restauration

**URL:** <https://meta.discourse.org/t/modifying-the-database-inside-of-a-backup-to-remove-a-duplicate-key-tag-so-that-it-doesnt-fail-when-restoring/273039>\
**Category:** Self-hosting\
**Created:** [Juillet 27, 2023, 12:25 UTC](https://meta.discourse.org/t/modifying-the-database-inside-of-a-backup-to-remove-a-duplicate-key-tag-so-that-it-doesnt-fail-when-restoring/273039 "2023-07-27T12:25:26Z")\
**Posts on this page:** 1\
**Showing post:** 26

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [Août 26, 2023, 6:02 UTC](https://meta.discourse.org/t/modifying-the-database-inside-of-a-backup-to-remove-a-duplicate-key-tag-so-that-it-doesnt-fail-when-restoring/273039/26 "2023-08-26T06:02:55Z")

</div>

> [@Drew-ART](#):
>
> Je suppose que cela signifie que j’ai changé l’étiquette avec succès, mais qu’il y a encore des occurrences de l’étiquette dans les publications de ma base de données. Le numéro tag\_id indique qu’il devrait y avoir une étiquette appelée socialmedia, mais au lieu de cela, il trouve une étiquette appelée socialmedia2, ce qui cause un conflit.

1. Je ne pense pas que ce soit la conclusion immédiate que vous pouvez/devriez tirer. Le problème devrait être simple :

> <https://github.com/discourse/discourse/blob/1209efb63c47c32b119ea130e4c7d411a836e3e4/app/models/tag.rb#L274>

1. De plus, les publications ne sont pas étiquetées, les sujets le sont.

> <https://github.com/discourse/discourse/blob/1209efb63c47c32b119ea130e4c7d411a836e3e4/app/models/topic_tag.rb#L56>

---

_[View the full topic](https://meta.discourse.org/t/modifying-the-database-inside-of-a-backup-to-remove-a-duplicate-key-tag-so-that-it-doesnt-fail-when-restoring/273039)._
