# Importation de la conservation des anciens identifiants de publication dans Discourse

**URL:** <https://meta.discourse.org/t/import-keeping-old-post-ids-in-discourse/99852>\
**Category:** Migration\
**Tags:** kunena\
**Created:** [Octobre 18, 2018, 10:53 UTC](https://meta.discourse.org/t/import-keeping-old-post-ids-in-discourse/99852 "2018-10-18T10:53:27Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pgr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pgr/32/156783_2.png) [@pgr](https://meta.discourse.org/u/pgr)\
**Post date:** [Octobre 18, 2018, 10:53 UTC](https://meta.discourse.org/t/import-keeping-old-post-ids-in-discourse/99852/1 "2018-10-18T10:53:27Z")

</div>

Je suis à mi-parcours d’une migration depuis Kunena. J’ai (presque) réussi à exécuter une migration de test, mais en réfléchissant aux problèmes de permaliens et de liens internes, je me demande…

Serait-il difficile de faire en sorte que Discourse crée les nouveaux messages en conservant les anciens IDs de message assignés par Kunena à l’origine ? Cette approche présente des avantages évidents.

Je suppose que cela impliquerait :

1. Une modification du script d’importation. Quelqu’un peut-il estimer à quel point ce changement est « profond » ? L’ID du message est-il assigné très profondément dans le code de Discourse, ou quelque part dans le script d’importation de base ?

2. Une méthode pour empêcher Discourse d’attribuer des IDs de message déjà utilisés à de nouveaux messages à l’avenir. Existe-t-il un endroit où nous pouvons configurer Discourse pour commencer à attribuer les IDs de message à partir de 100 000, par exemple ?

3. Les IDs de message peuvent-ils être non numériques ? Si oui, je pensais que « k12345 » (pour les éléments provenant de Kunena) pourrait être une bonne solution intermédiaire. Je conserve un moyen de référencer les anciens IDs de message, mais ils ne seraient pas en conflit avec les nouveaux IDs assignés par Discourse.

Merci d’avance pour toute indication !

---

_[View the full topic](https://meta.discourse.org/t/import-keeping-old-post-ids-in-discourse/99852)._
