Reconstruction échouée (la colonne directory_columns.type n'existe pas)

Bonjour,

Je viens de tenter une nouvelle reconstruction, mais elle a échoué avec cette erreur :

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: la colonne directory_columns.type n’existe pas au caractère 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

** ÉCHEC DU PLUGIN **

Vous ne pouvez pas construire Discourse en raison de cette erreur survenue lors de l'initialisation du plugin :

PG::UndefinedColumn: ERROR: la colonne directory_columns.type n'existe pas

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

Je pense que cela est lié au plugin Solved et à ce commit :

Je ne suis pas certain qu’il s’agisse d’un problème de compatibilité des plugins, car cela fonctionne sur Meta.

Voici les plugins que j’utilise :

      - 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

Mise à jour : J’ai essayé de les commenter un par un. Je pense avoir trouvé la solution. Si je commente le plugin Discourse Locations, la reconstruction s’exécute avec succès.

1 « J'aime »

Robert a partagé une solution dans le sujet du plugin Locations à ce propos, donc je pense que ce sujet peut être clos. Merci ! :slight_smile:

1 « J'aime »