Add unique index for npm packages
Add unique index in order to ensure npm package uniqueness in the database. Changelog: added
显示
- app/finders/packages/npm/package_finder.rb 4 个添加, 15 个删除app/finders/packages/npm/package_finder.rb
- app/models/packages/package.rb 0 个添加, 2 个删除app/models/packages/package.rb
- app/services/packages/npm/deprecate_package_service.rb 1 个添加, 1 个删除app/services/packages/npm/deprecate_package_service.rb
- app/services/packages/npm/generate_metadata_service.rb 1 个添加, 1 个删除app/services/packages/npm/generate_metadata_service.rb
- db/post_migrate/20230616082958_add_unique_index_for_npm_packages_on_project_id_name_version.rb 22 个添加, 0 个删除...ique_index_for_npm_packages_on_project_id_name_version.rb
- db/schema_migrations/20230616082958 1 个添加, 0 个删除db/schema_migrations/20230616082958
- db/structure.sql 2 个添加, 0 个删除db/structure.sql
- lib/api/helpers/packages/npm.rb 2 个添加, 4 个删除lib/api/helpers/packages/npm.rb
- spec/finders/packages/npm/package_finder_spec.rb 5 个添加, 62 个删除spec/finders/packages/npm/package_finder_spec.rb
- spec/migrations/20230616082958_add_unique_index_for_npm_packages_on_project_id_name_version_spec.rb 20 个添加, 0 个删除...index_for_npm_packages_on_project_id_name_version_spec.rb
- spec/models/packages/package_spec.rb 0 个添加, 9 个删除spec/models/packages/package_spec.rb
- spec/services/packages/npm/generate_metadata_service_spec.rb 3 个添加, 3 个删除spec/services/packages/npm/generate_metadata_service_spec.rb
- spec/support/shared_contexts/finders/packages/npm/package_finder_shared_context.rb 0 个添加, 14 个删除...xts/finders/packages/npm/package_finder_shared_context.rb
- spec/support/shared_contexts/requests/api/npm_packages_shared_context.rb 0 个添加, 6 个删除...ared_contexts/requests/api/npm_packages_shared_context.rb
加载中
想要评论请 注册 或 登录