Como posso redefinir o contador de páginas do plugin de leaderboard?

​​
Como posso redefinir o contador de páginas do plugin de classificação?

Se isso precisar ser feito no banco de dados, existe algum plugin para explorar o banco de dados, para não me conectar ao contêiner do Docker e fazer tudo com a linha de comando via cliente CLI do PostgreSQL?

É isso que eu quero dizer

Eu excluí 2 classificações de teste e agora a contagem começa em 3 :neutral_face:, as páginas 1 e 2 estão vazias.

Como os IDs de tópicos, usuários e postagens, que estão sempre aumentando e são suportados por uma sequência PostgreSQL.

Você precisará acessar um shell psql para redefini-la.

2 curtidas

Eu entendo isso, mas a pergunta que preciso é simplesmente colocá-la em

public | gamification_leaderboards | table | discourse

ou em algum outro lugar para que fique claro?
(problema, não consigo encontrar a tabela onde esse valor está)

Não está em uma tabela, mas em uma sequência, que é o mecanismo que o PostgreSQL usa para armazenar IDs de auto-incremento para chaves primárias.

A documentação do PostgreSQL deve cobrir esta operação.

2 curtidas
./launcher enter app
sudo -u postgres psql discourse

para listar tudo

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

1 curtida

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