To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
root / db / migrate / 062_insert_builtin_roles.rb @ 912:5e80956cc792
History | View | Annotate | Download (397 Bytes)
| 1 | 0:513646585e45 | Chris | class InsertBuiltinRoles < ActiveRecord::Migration |
|---|---|---|---|
| 2 | def self.up |
||
| 3 | nonmember = Role.new(:name => 'Non member', :position => 0) |
||
| 4 | nonmember.builtin = Role::BUILTIN_NON_MEMBER |
||
| 5 | nonmember.save |
||
| 6 | 909:cbb26bc654de | Chris | |
| 7 | 0:513646585e45 | Chris | anonymous = Role.new(:name => 'Anonymous', :position => 0) |
| 8 | anonymous.builtin = Role::BUILTIN_ANONYMOUS |
||
| 9 | 909:cbb26bc654de | Chris | anonymous.save |
| 10 | 0:513646585e45 | Chris | end
|
| 11 | |||
| 12 | def self.down |
||
| 13 | Role.destroy_all 'builtin <> 0' |
||
| 14 | end
|
||
| 15 | end |