-
- Downloads
Merge branch 'fix_importers' into 'master'
Fix importers with OCC Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/1180 Using validates_uniqueness_of does not guarantee the absence of duplicate record insertions. When users click button "import all" it will create duplicating group in database and data integrity will be broken. http://api.rubyonrails.org/classes/ActiveRecord/Validations/ClassMethods.html#method-i-validates_uniqueness_of I use optimistic concurrency control for handling this situation. See merge request !1647 Conflicts: db/schema.rb
Showing
- app/controllers/import/base_controller.rb 8 additions, 10 deletionsapp/controllers/import/base_controller.rb
- db/migrate/20150306023106_fix_namespace_duplication.rb 21 additions, 0 deletionsdb/migrate/20150306023106_fix_namespace_duplication.rb
- db/migrate/20150306023112_add_unique_index_to_namespace.rb 9 additions, 0 deletionsdb/migrate/20150306023112_add_unique_index_to_namespace.rb
- db/schema.rb 4 additions, 4 deletionsdb/schema.rb
Please register or sign in to comment