Skip to content
Snippets Groups Projects

State machine 3

Merged gitlab-qa-bot requested to merge github/fork/Undev/state-machine-3 into master

Created by: Andrew8xx8

I have deleted block field in User model, and added state field instead of it

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
1 class ConvertBlockedToState < ActiveRecord::Migration
2 def up
3 User.transaction do
4 User.where(blocked: true).update_all(state: :blocked)
5 User.where(blocked: false).update_all(state: :active)
6 end
7 end
8
9 def down
10 User.transaction do
11 User.where(state: :blocked).update_all(blocked: :true)
  • There is a typo in down method: satate => state

    By Ghost User on 2013-03-05T10:29:56 (imported from GitLab project)

    By Administrator on 2013-03-05T10:29:56 (imported from GitLab)

  • Created by: dzaporozhets

    thank you

    By Administrator on 2013-03-05T13:38:21 (imported from GitLab project)

    By Administrator on 2013-03-05T13:38:21 (imported from GitLab)

  • Please register or sign in to reply
    Loading