Remove LOCK_VERSION monkeypatch
This removes the monkeypatch for Rails optimistic locking by setting the relevant rows to be NOT NULL and then removing the extra code. In past commits we've migrated the data and set defaults for all columns
显示
- changelogs/unreleased/207312-remove-optimisticlocking-monkeypatch.yml 5 个添加, 0 个删除...nreleased/207312-remove-optimisticlocking-monkeypatch.yml
- config/initializers/config_initializers_active_record_locking.rb 0 个添加, 46 个删除...initializers/config_initializers_active_record_locking.rb
- db/post_migrate/20200608195222_set_lock_version_not_null_constraint.rb 23 个添加, 0 个删除...te/20200608195222_set_lock_version_not_null_constraint.rb
- db/post_migrate/20200608205813_set_lock_version_to_not_null.rb 19 个添加, 0 个删除...st_migrate/20200608205813_set_lock_version_to_not_null.rb
- db/post_migrate/20200608212030_lock_version_cleanup_for_epics.rb 18 个添加, 0 个删除..._migrate/20200608212030_lock_version_cleanup_for_epics.rb
- db/post_migrate/20200608212435_lock_version_cleanup_for_merge_requests.rb 18 个添加, 0 个删除...20200608212435_lock_version_cleanup_for_merge_requests.rb
- db/post_migrate/20200608212549_lock_version_cleanup_for_issues.rb 18 个添加, 0 个删除...migrate/20200608212549_lock_version_cleanup_for_issues.rb
- db/post_migrate/20200608212652_lock_version_cleanup_for_ci_stages.rb 18 个添加, 0 个删除...rate/20200608212652_lock_version_cleanup_for_ci_stages.rb
- db/post_migrate/20200608212807_lock_version_cleanup_for_ci_builds.rb 18 个添加, 0 个删除...rate/20200608212807_lock_version_cleanup_for_ci_builds.rb
- db/post_migrate/20200608212824_lock_version_cleanup_for_ci_pipelines.rb 18 个添加, 0 个删除...e/20200608212824_lock_version_cleanup_for_ci_pipelines.rb
- db/structure.sql 20 个添加, 18 个删除db/structure.sql
- spec/migrations/cleanup_optimistic_locking_nulls_pt2_fixed_spec.rb 1 个添加, 1 个删除...ations/cleanup_optimistic_locking_nulls_pt2_fixed_spec.rb
- spec/models/issue_spec.rb 0 个添加, 23 个删除spec/models/issue_spec.rb
- spec/models/merge_request_spec.rb 0 个添加, 23 个删除spec/models/merge_request_spec.rb
加载中
想要评论请 注册 或 登录