Je n’ai aucune connaissance de Rails et donc, aucune de Discourse. J’essaie de migrer la base de données Flarum vers Discourse.
P.S. : J’ai installé avec succès Discourse pour la production.
Pour l’instant, j’ai installé Discourse Docker à partir du dépôt Git officiel. Lorsque j’essaie d’exécuter le script d’importation dans le conteneur Docker :
su discourse -c 'bundle exec ruby script/import_scripts/flarum_import.rb'
J’obtiens cette erreur :
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in `require': cannot load such file -- mysql2 (LoadError)
from /usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in `block (2 levels) in replace_require'
J’ai essayé toutes les méthodes expliquées dans différents posts de forum, mais aucune n’a fonctionné.
Si quelqu’un pouvait expliquer en 2-3 étapes quoi faire pour exécuter le script d’importation ‘flarum_import.rb’, ce serait d’une grande aide.
