Guest User

Untitled

a guest
May 17th, 2018
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. ## 005_add_default_admin.rb
  2.  
  3. class AddDefaultAdmin < ActiveRecord::Migration
  4. def self.up
  5. user = User.new
  6. user.login = "evan"
  7. user.email = "evan.alter@gmail.com"
  8. user.password = "test"
  9. user.password_confirmation = "test"
  10. location = Location.new(:zipcode => "78704", :name => "Default")
  11. user.locations << location
  12. user.default_location = location
  13. user.locations
  14. user.profile = Profile.new
  15. user.roles << Role.find_by_name('admin')
  16. user.save(false)
  17. user.activate!
  18.  
  19. end
  20.  
  21. def self.down
  22. user = User.find_by_login('evan')
  23. user.default_location.destory
  24. user.profile.destroy
  25. user.roles.destory
  26. user.destory
  27. end
  28. end
Add Comment
Please, Sign In to add comment