Comment puis-je réinitialiser le compteur de pages du plugin leaderboard ?

​​
Comment puis-je réinitialiser le compteur de pages du plugin de classement ?

Si cela doit être fait dans la base de données, existe-t-il un plugin pour explorer la base de données, afin de ne pas me connecter au conteneur Docker et de tout faire avec la ligne de commande via le client CLI PostgreSQL ?

C’est ce que je veux dire

j’ai supprimé 2 classements de test et maintenant le compte commence à 3 :neutral_face: , les pages 1 et 2 sont vides.

Comme les ID de sujet, d’utilisateur et de publication qui augmentent toujours et sont pris en charge par une séquence PostgreSQL.
Vous devrez passer dans un shell psql pour la réinitialiser.

2 « J'aime »

Je comprends, mais la question est que j’ai besoin d’un simple dépôt à \n public | gamification_leaderboards | table | discourse\nou ailleurs pour avoir besoin de clarté ?\n\n(Problème, je ne trouve pas la table où se trouve cette valeur)

Ce n’est pas dans une table mais dans une séquence, ce qui est le mécanisme utilisé par PostgreSQL pour stocker les identifiants à incrémentation automatique pour les clés primaires.

La documentation de PostgreSQL devrait couvrir cette opération.

2 « J'aime »
./launcher enter app
sudo -u postgres psql discourse

pour lister tout

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

1 « J'aime »

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