20140920094058_insert_builtin_groups.rb
21 lines
| 488 B
| text/x-ruby
|
RubyLexer
|
r13053 | class InsertBuiltinGroups < ActiveRecord::Migration | ||
def up | ||||
Group.reset_column_information | ||||
unless GroupAnonymous.any? | ||||
g = GroupAnonymous.new(:lastname => 'Anonymous users') | ||||
g.status = 1 | ||||
g.save :validate => false | ||||
end | ||||
unless GroupNonMember.any? | ||||
g = GroupNonMember.new(:lastname => 'Non member users') | ||||
g.status = 1 | ||||
g.save :validate => false | ||||
end | ||||
end | ||||
def down | ||||
GroupAnonymous.delete_all | ||||
GroupNonMember.delete_all | ||||
end | ||||
end | ||||