Wie entferne ich dauerhaft alle Themen einschließlich ihrer Themen-IDs, damit deren Themen-IDs in Zukunft für neue Themen wiederverwendet werden können?

Grundsätzlich habe ich auf meinem Forum viele Kategorien.

Ich habe eine Kategorie namens ‘testing’.

Und darin befinden sich mehrere tausend Test-Themen.

Gleichzeitig habe ich nützliche Kategorien mit wertvollen Themen.

Auf dem Forum sind also alle diese Themen mit durcheinandergewürfelten, inkrementierten Themen-IDs vermischt, wie zum Beispiel:

myforum.com/t/good-topic/1810
myforum.com/t/test-topic/1231
myforum.com/t/another-test-topic/12189
myforum.com/t/another-good-topic/3219
myforum.com/t/another-testing-topic/3211

Wie Sie an den Themen-IDs sehen können, werden meine neuen Themen-IDs aufgrund der zu vielen Test-Themen regelmäßig erhöht. Selbst wenn ich alle Test-Themen in meiner Kategorie ‘testing’ manuell lösche, sind die Themen-IDs weiterhin belegt, und neue Themen können sie nicht wiederverwenden.

Was ich erreichen möchte, ist Folgendes: Wenn mein Test-Thema beispielsweise die ID 121 hat und ich es dauerhaft lösche, sollte ein neues, gutes Thema, das ich auf meiner Seite in einer beliebigen Kategorie erstelle, in der Lage sein, diese Themen-ID 121 WIEDERVERWENDEN, anstatt jede neue ID zu erhöhen und eine neue zu erstellen.

Das Problem ist, dass die IDs meiner neuen Themen immer länger werden, z. B. wie 34214 und 43242. Wenn ich alle Test-Themen entferne, die etwa 20.121 betragen, möchte ich, dass mein Forum in der Lage ist, KÜRZERE IDs für neue Themen zu verwenden. Denn wenn ich ALLE Test-Themen dauerhaft lösche, sollte meine neue Themen-ID zurückgesetzt werden, um die älteren gelöschten Themen-IDs zu verwenden, anstatt den aktuellen ID-Zähler bei 34214 fortzusetzen. Die IDs werden länger wegen der schlechten Test-Themen-IDs.

Mein ganzer Punkt dabei ist, kürzere URLs zu haben und keine langen Themen-IDs aufgrund der 20.121 Themen zu haben, die ich zu Testzwecken erstellt habe.

Sobald ich alle diese 20.121 Test-Themen entfernt habe, die sich in meiner Kategorie ‘testing’ befinden, möchte ich, dass meine neuen Themen die älteren, kürzeren Themen-IDs verwenden, anstatt die Themen-ID 20.122 zu haben, die direkt nach 20.121 kommt.

Sollte ich diesem Link folgen: Bulk delete all topics in a category? Wird dadurch alle Themen und deren Beiträge entfernt oder nur die Themen?

Und werden alle alten, verwendeten Themen-IDs der gelöschten Themen freigegeben, sodass meine neuen Themen diese alten IDs wiederverwenden können, sobald neue Themen erstellt werden?

Bitte beraten Sie mich, was in meinem Fall am besten ist. Sollte ich meine Kategorie ‘testing’ im Bulk-Modus löschen, damit diese Themen-IDs zerstört und zur Wiederverwendung freigegeben werden? Bitte teilen Sie mir Links und Tutorials mit, um dies im Bulk-Modus zu zerstören, ohne die Daten meiner normalen, guten Kategorien und Themen zu beeinträchtigen.

Alle meine schlechten Test-Themen befinden sich in der Kategorie ‘testing’. Und ich möchte auch nicht, dass mein Datenbank-Speicher/Speicherplatz weiterhin mit den gelöschten Test-Themen belastet wird, die ich niemals rückgängig machen oder wiederherstellen werde, da ich ihre Themen-IDs (oder Themen-Beiträge/Inhalte) nie wieder verwenden werde.

Soweit ich weiß, gibt es in Discourse keine Option, ein Thema dauerhaft zu löschen und seine gelöschte Themen-ID zu leeren? Wenn ich sie über die Benutzeroberfläche lösche, sehe ich immer die Option ‘Wiederherstellen’ – liege ich falsch?

Das wird es nicht.

Mach dir keine Sorgen um die Themen-ID. Das ist am besten. Ob die Themen-ID 2 oder 20000 ist, macht keinen großen Unterschied.

Wenn du wirklich möchtest, dass deine Themen-IDs kleiner sind, kannst du entweder ein Backup vor der Erstellung dieser Themen wiederherstellen oder deine gesamte Datenbank löschen und von vorne beginnen.

Es wäre nicht gut, meine gesamte Datenbank zu zerstören, da es auf der Seite in anderen Kategorien noch andere nützliche Themen gibt.
Welche andere Möglichkeit habe ich, die Themen dieser Kategorie dauerhaft zu löschen, einschließlich ihrer Themen-IDs? Damit neuere zukünftige Themen die kürzeren alten IDs wiederverwenden können?

Haben Sie es gelöst? Ich habe das gleiche Problem.

Warum möchten Sie IDs wiederverwenden?