-
- Downloads
Implement review comments from @yorickpeterse
1. Change multiple updates to a single `update_all` 2. Use cascading deletes 3. Extract an average function for the database median. 4. Move database median to `lib/gitlab/database` 5. Use `delete_all` instead of `destroy_all` 6. Minor refactoring
Showing
- app/models/ci/pipeline.rb 9 additions, 8 deletionsapp/models/ci/pipeline.rb
- app/models/concerns/database_median.rb 0 additions, 76 deletionsapp/models/concerns/database_median.rb
- app/models/cycle_analytics.rb 4 additions, 2 deletionsapp/models/cycle_analytics.rb
- app/models/cycle_analytics/queries.rb 0 additions, 80 deletionsapp/models/cycle_analytics/queries.rb
- app/models/deployment.rb 31 additions, 0 deletionsapp/models/deployment.rb
- app/models/environment.rb 4 additions, 0 deletionsapp/models/environment.rb
- app/models/issue.rb 3 additions, 3 deletionsapp/models/issue.rb
- app/models/issue/metrics.rb 0 additions, 4 deletionsapp/models/issue/metrics.rb
- app/models/merge_request.rb 3 additions, 3 deletionsapp/models/merge_request.rb
- app/models/merge_request/metrics.rb 0 additions, 12 deletionsapp/models/merge_request/metrics.rb
- app/services/create_deployment_service.rb 1 addition, 27 deletionsapp/services/create_deployment_service.rb
- app/services/git_push_service.rb 3 additions, 1 deletionapp/services/git_push_service.rb
- db/fixtures/development/17_cycle_analytics.rb 1 addition, 1 deletiondb/fixtures/development/17_cycle_analytics.rb
- db/migrate/20160824124900_add_table_issue_metrics.rb 3 additions, 3 deletionsdb/migrate/20160824124900_add_table_issue_metrics.rb
- db/migrate/20160825052008_add_table_merge_request_metrics.rb 3 additions, 3 deletionsdb/migrate/20160825052008_add_table_merge_request_metrics.rb
- db/migrate/20160915042921_create_merge_requests_closing_issues.rb 2 additions, 2 deletions...te/20160915042921_create_merge_requests_closing_issues.rb
- lib/gitlab/database/median.rb 80 additions, 0 deletionslib/gitlab/database/median.rb
lib/gitlab/database/median.rb
0 → 100644
Please register or sign in to comment