Falha na reconstrução (coluna directory_columns.type não existe)

Olá,

Acabei de tentar reconstruir agora e falhou com este erro:

I, [2021-06-22T21:57:12.240614 #1] INFO – : > cd /var/www/discourse && su discourse -c ‘bundle exec rake db:migrate’

2021-06-22 21:57:15.052 UTC [3862] discourse@discourse ERROR: a coluna directory_columns.type não existe no caractere 66

2021-06-22 21:57:15.052 UTC [3862] discourse@discourse STATEMENT: SELECT "directory_columns"."name" FROM "directory_columns" WHERE "directory_columns"."type" IN (0, 2) AND "directory_columns"."enabled" = TRUE

** FALHA DO PLUGIN **

Você não consegue compilar o Discourse devido a este erro durante a inicialização do plugin:

PG::UndefinedColumn: ERROR: a coluna directory_columns.type não existe

LINHA 1: ...ry_columns"."name" FROM "directory_columns" WHERE "directory...

Acho que se trata do plugin Solved a partir deste commit.

Não tenho certeza se pode ser um problema de compatibilidade de plugin, porque aqui no meta funciona.

Estou usando estes plugins:

      - https://github.com/discourse/discourse-solved.git
      - https://github.com/jannolii/discourse-topic-trade-buttons.git
      - https://github.com/discourse/discourse-whos-online.git
      - https://github.com/discourse/discourse-adplugin.git
      - https://github.com/paviliondev/discourse-follow.git
      - https://github.com/discourse/discourse-cakeday.git
      - https://github.com/paviliondev/discourse-locations.git
      - https://github.com/discourse/discourse-docs.git
      - https://github.com/paviliondev/discourse-pm-topic-author.git
      - https://github.com/discourse/discourse-reactions.git

Atualização: Tentei comentar um por um. E acho que encontrei o problema. Se eu comentar o plugin Discourse Locations, a reconstrução é executada com sucesso.

1 curtida

Robert compartilhou uma solução no tópico do plugin de localizações para isso, então acho que este tópico pode ser encerrado. Obrigado! :slight_smile:

1 curtida