由于备份问题,从声纳3.5.1到3.7的迁移搞砸了。现在缺少一些表,但迁移完成了。
我是否可以通过某种方式重新运行db迁移来创建缺少的表?
注意到目前为止我只看到一个问题,它在日志中显示为:
MySQLSyntaxErrorException: Table 'sonar.issue_filters' doesn't exist
当我显示问题页面或问题明细时。我看到该表是在war / sonar-server / WEB-INF / db / migrate / 411_create_issue_filters.rb中创建的
所以根据信息,似乎我可以直接在sql手动创建那个,但是有更好的安全方法来恢复这个迁移吗? (因为我怀疑issue_filters不是唯一的问题)
将MySQL用于数据库。