新增:疑修创建以及详情接口

This commit is contained in:
2023-02-10 11:38:51 +08:00
parent 934b42f1a1
commit 53c2ffffb3
16 changed files with 236 additions and 7 deletions

View File

@@ -0,0 +1,22 @@
# 执行示例 bundle exec rake sync_version_issues:update_issues
# 线上环境执行示例 RAILS_ENV=production bundle exec rake sync_version_issues:update_issues
namespace :fix_issue_project_issues_index do
desc "update issue project_issues_index"
task update_issues: :environment do
puts "____________fix start________________"
Issue.update_all(project_issues_index: nil)
Issue.where(project_issues_index: nil).group(:project_id).count.each do |pid, count|
p = Project.find_by_id(pid)
issues = p.issues.order(created_on: :asc)
issues.find_each.with_index do |issue, index|
issue.update_column(:project_issues_index, index+1)
end
end
puts "____________fix end________________"
end
end