Sha256: 86fe486c772a1ba51c86d9edc8d00977ff32858be7ecae0ec1a1e2351256001d
Contents?: true
Size: 1.01 KB
Versions: 3
Compression:
Stored size: 1.01 KB
Contents
# encoding: UTF-8 Releaf::Role.delete_all Releaf::Admin.delete_all Settings.delete_all # Role {{{ puts "Creating roles" roles = { default: { name: 'default role', default: true }, admins: { name: 'admins', default: false, admin_permission: true } } roles.each_value do |value| value[:id] = Releaf::Role.create!(value).id end # }}} # Admin {{{ puts "Creating admins" admins = { admin: { name: 'Admin', surname: 'User', password: 'password', password_confirmation: 'password', email: 'admin@example.com', role_id: roles[:admins][:id], }, janis: { name: 'Simple', surname: 'User', password: 'LetMeIn', password_confirmation: 'LetMeIn', email: 'user@example.com', role_id: roles[:default][:id] } } admins.each_value do |value| value[:id] = Releaf::Admin.create!(value).id end # }}} # Settings {{{ puts "Creating settings" Settings.i18n_locales = %w[en] Settings.email_from = "do_not_reply@example.com" # }}} # vim: set fdm=marker:
Version data entries
3 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
releaf-0.1.2 | lib/generators/releaf/templates/seeds.rb |
releaf-0.1.1 | lib/generators/releaf/templates/seeds.rb |
releaf-0.1.1 | spec/dummy/db/seeds.rb |