Sha256: f73951beab0005921a52596959081503f9a33f66df9abe60b2d2d073b11390d3
Contents?: true
Size: 1.5 KB
Versions: 2
Compression:
Stored size: 1.5 KB
Contents
# Database initial data ModelDiscovery::Engine.load_seed #Faalis::Workflows::Discovery.build_table_list Faalis::Discovery::Permissions.create_all_permissions case Faalis::ORM.current when 'active_record' admin_group = Faalis::Group.create(name: 'Admin', role: 'admin') guest_group = Faalis::Group.create(name: 'Guest', role: 'guest') admin_group.permissions = Faalis::Permission.all admin = Faalis::User.create(email: 'admin@example.com', password: 'changeme', password_confirmation: 'changeme') admin.groups << admin_group user = Faalis::User.create(email: 'user@example.com', password: '123123123', password_confirmation: '123123123') user.groups << guest_group when 'mongoid' admin_group = Faalis::Group.create(name: 'Admin', role: 'admin') Faalis::Permission.each do |perm| admin_group.permissions << perm end admin_group.save! guest_group = Faalis::Group.create(name: 'Guest', role: 'guest') admin = Faalis::User.new(email: 'admin@example.com', password: 'changeme', password_confirmation: 'changeme') admin.groups << admin_group user = Faalis::User.new(email: 'user@example.com', password: '123123123', password_confirmation: '123123123') guest_group = Faalis::Group.new(name: 'Guest', role: 'guest') user.groups = [guest_group] end admin.save user.save
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
faalis-2.0.0.rc3 | db/seeds.rb |
faalis-2.0.0.rc2 | db/seeds.rb |