0

バックアップの問題により、ソナー 3.5.1 から 3.7 への移行が少し混乱しました。現在、いくつかのテーブルが欠落していますが、移行は完了しています。

欠落しているテーブルを作成するために db migration を再実行する方法はありますか?

これまでに確認した問題は 1 つだけで、ログには次のように表示されます。

MySQLSyntaxErrorException: Table 'sonar.issue_filters' doesn't exist

問題のページまたは問題のドリルダウンを表示するとき。そして、テーブルが war/sonar-server/WEB-INF/db/migrate/411_create_issue_filters.rb に作成されていることがわかります

そこの情報に基づいて、SQLで手動で直接作成できるようですが、この移行を回復するためのより安全な方法はありますか? (issue_filtersだけが問題ではないと思うので)

データベースに MySQL を使用します。

4

0 に答える 0