Sha256: 194dbaf20bb6cc8ec46dfa33e4f5bf09273fbecf95fcd7b95e65a1fefb9bc4c9
Contents?: true
Size: 753 Bytes
Versions: 9
Compression:
Stored size: 753 Bytes
Contents
class NoteCapabilities def self.up #insert data here admin = SecurityRole.find_or_create_by_description_and_internal_identifier(:description => 'Admin', :internal_identifier => 'admin') employee = SecurityRole.find_or_create_by_description_and_internal_identifier(:description => 'Employee', :internal_identifier => 'employee') admin.add_capability('create', 'Note') admin.add_capability('delete', 'Note') admin.add_capability('edit', 'Note') admin.add_capability('view', 'Note') employee.add_capability('create', 'Note') employee.add_capability('delete', 'Note') employee.add_capability('edit', 'Note') employee.add_capability('view', 'Note') end def self.down #remove data here end end
Version data entries
9 entries across 9 versions & 1 rubygems