Sha256: 2d4bda8abafc3564324f158927dc5188c3613859428e9b1df0065755bca031ea

Contents?: true

Size: 802 Bytes

Versions: 9

Compression:

Stored size: 802 Bytes

Contents

class AddPublisherRole
  
  def self.up
    Role.create(:internal_identifier => 'publisher', :description => 'Publisher')
    Role.create(:internal_identifier => 'content_author', :description => 'Content Author')
    Role.create(:internal_identifier => 'layout_author', :description => 'Layout Author')
    Role.create(:internal_identifier => 'editor', :description => 'Editor')
    Role.create(:internal_identifier => 'designer', :description => 'Designer')
    Role.create(:internal_identifier => 'website_author', :description => 'Website Author')
  end
  
  def self.down
    Role.iid('publisher').destroy
    Role.iid('content_author').destroy
    Role.iid('layout_author').destroy
    Role.iid('editor').destroy
    Role.iid('designer').destroy
    Role.iid('website_author').destroy
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
knitkit-2.0.10 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.9 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.7 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.6 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.5 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.4 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.3 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.2 db/data_migrations/20110509223702_add_publisher_role.rb
knitkit-2.0.1 db/data_migrations/20110509223702_add_publisher_role.rb