Wie kann ich den Seiten Zähler des Leaderboard Plugins zurücksetzen?

​​
Wie kann ich den Seiten-Zähler des Leaderboard-Plugins zurücksetzen?

Wenn das in der Datenbank erfolgen muss, gibt es dann ein Plugin, um die Datenbank zu erkunden, damit ich mich nicht an den Docker-Container anhängen und alles über die Postgres-DB-CLI per Befehl machen muss?

Das meine ich

Ich habe 2 Test-Bestenlisten gelöscht und jetzt beginnt die Zählung bei 3 :neutral_face:, 1 und 2 sind leere Seiten.

Wie die Themen- und Benutzer-IDs, die immer größer werden und von einer PostgreSQL-Sequenz unterstützt werden.
Sie müssen eine psql-Shell aufrufen, um sie zurückzusetzen.

2 „Gefällt mir“

Ich verstehe das, aber die Frage, die ich brauche, ist einfach, sie dort einzufügen:

public | gamification_leaderboards | table | discourse

oder irgendwo anders, wo ich es klarer brauche?
(Problem, ich kann die Tabelle nicht finden, wo dieser Wert ist)

Es ist nicht in einer Tabelle, sondern in einer Sequenz, was der Mechanismus ist, den PostgreSQL für automatisch inkrementierende IDs für Primärschlüssel verwendet.

Die PostgreSQL-Dokumentation sollte diesen Vorgang abdecken.

2 „Gefällt mir“
./launcher enter app
sudo -u postgres psql discourse

zum Auflisten aller

SELECT * FROM information_schema.sequences;
ALTER SEQUENCE gamification_leaderboards_id_seq RESTART WITH 1;
ALTER SEQUENCE gamification_scores_id_seq RESTART WITH 1;

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.