Add ci_deleted_objects#project_id not null constraint
This commit adds a new not nul constraint at the database level to prevent creating records without a project. Changelog: other
显示
- db/docs/ci_deleted_objects.yml 2 个添加, 1 个删除db/docs/ci_deleted_objects.yml
- db/post_migrate/20241028085040_finalize_backfill_ci_deleted_object_project_id.rb 23 个添加, 0 个删除...8085040_finalize_backfill_ci_deleted_object_project_id.rb
- db/post_migrate/20241028085044_update_invalid_ci_deleted_object_records.rb 27 个添加, 0 个删除...0241028085044_update_invalid_ci_deleted_object_records.rb
- db/post_migrate/20241028085339_add_not_null_ci_deleted_object_project_id.rb 17 个添加, 0 个删除...241028085339_add_not_null_ci_deleted_object_project_id.rb
- db/schema_migrations/20241028085040 1 个添加, 0 个删除db/schema_migrations/20241028085040
- db/schema_migrations/20241028085044 1 个添加, 0 个删除db/schema_migrations/20241028085044
- db/schema_migrations/20241028085339 1 个添加, 0 个删除db/schema_migrations/20241028085339
- db/structure.sql 2 个添加, 1 个删除db/structure.sql
- spec/lib/gitlab/database/sharding_key_spec.rb 1 个添加, 0 个删除spec/lib/gitlab/database/sharding_key_spec.rb
- spec/migrations/20241028085044_update_invalid_ci_deleted_object_records_spec.rb 36 个添加, 0 个删除...28085044_update_invalid_ci_deleted_object_records_spec.rb
加载中
想要评论请 注册 或 登录