将来の参考のために報告します。OPで実行されたrakeタスクは以下を使用しました。
bundle exec rake doc_categories:build_sidebar
そして、以下のエラーに遭遇しました。
ActiveRecord::NoDatabaseError: データベースが見つかりません: discourse。利用可能なデータベース構成は config/database.yml にあります。(ActiveRecord::NoDatabaseError)
セルフホスト環境によっては、データベースにアクセスするために discourse ユーザーでタスクを実行する必要がある可能性が高いです。
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar
@MachineScholar がセクションとリンクが正常に作成されたことを確認しました。 ![]()