Chris@0: class InsertBuiltinRoles < ActiveRecord::Migration Chris@0: def self.up Chris@1115: Role.reset_column_information Chris@0: nonmember = Role.new(:name => 'Non member', :position => 0) Chris@0: nonmember.builtin = Role::BUILTIN_NON_MEMBER Chris@0: nonmember.save Chris@909: Chris@0: anonymous = Role.new(:name => 'Anonymous', :position => 0) Chris@0: anonymous.builtin = Role::BUILTIN_ANONYMOUS Chris@909: anonymous.save Chris@0: end Chris@0: Chris@0: def self.down Chris@0: Role.destroy_all 'builtin <> 0' Chris@0: end Chris@0: end