Reduce N+1 queries on deploy keys index page
- Add test to prevent further N+1 queries
显示
- app/models/deploy_key.rb 7 个添加, 3 个删除app/models/deploy_key.rb
- app/models/user.rb 1 个添加, 1 个删除app/models/user.rb
- app/policies/deploy_key_policy.rb 1 个添加, 4 个删除app/policies/deploy_key_policy.rb
- app/presenters/projects/settings/deploy_keys_presenter.rb 46 个添加, 16 个删除app/presenters/projects/settings/deploy_keys_presenter.rb
- app/serializers/deploy_key_entity.rb 9 个添加, 2 个删除app/serializers/deploy_key_entity.rb
- changelogs/unreleased/21059-optimize-deploy-keys-index-page.yml 5 个添加, 0 个删除...logs/unreleased/21059-optimize-deploy-keys-index-page.yml
- db/migrate/20191205145647_add_index_to_projects_deploy_keys_deploy_key.rb 17 个添加, 0 个删除...205145647_add_index_to_projects_deploy_keys_deploy_key.rb
- db/schema.rb 1 个添加, 0 个删除db/schema.rb
- spec/controllers/projects/deploy_keys_controller_spec.rb 18 个添加, 8 个删除spec/controllers/projects/deploy_keys_controller_spec.rb
- spec/presenters/projects/settings/deploy_keys_presenter_spec.rb 56 个添加, 5 个删除...resenters/projects/settings/deploy_keys_presenter_spec.rb
加载中
想要评论请 注册 或 登录