Hello everyone,
I've decided to take the step into creating a mini-forum for my website where users can open new posts on exixting topics and allow people to discuss things etc...
I am following a tutorial in the book: APRESS - Practical Rails Social Networking Sites and have hit a minor issue.
Part of the Forum requirements is to add a moderator role to allow only certain individuals the ability to manage topics etc.
That code is in the moderator_role.rb migration file which looks like this:
class AddModeratorRole < ActiveRecord::Migration def self.up moderator_role = Role.create(:name => 'Moderator') admin_user = User.find_by_username('Admin') admin_user.roles << moderator_role end def self.down moderator_role = Role.find_by_name('Moderator') admin_user = User.find_by_username('Admin') admin_user.roles.delete(moderator_role) moderator_role.destroy end end
WHen i run rake db:migrate I get the following error:
== AddModeratorRole: migrating