Sha256: 0f200bc061fc8e20b96ff10fb9888c766781383f410e8640689eea27ea05d408
Contents?: true
Size: 1.41 KB
Versions: 3
Compression:
Stored size: 1.41 KB
Contents
# This file should contain all the record creation needed to seed # the database with its default values. # The data can then be loaded with the rake db:seed # (or created alongside the db with db:setup). # # Examples: # # cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) # Mayor.create(name: 'Emanuel', city: cities.first) # user = CreateAdminService.new.call # puts 'CREATED ADMIN USER: ' << user.email [:keppler_admin, :admin, :client].each do |name| Role.create name: name puts "Role #{name} has been created" end User.create( name: 'Keppler Admin', email: 'admin@keppler.com', password: '12345678', password_confirmation: '12345678', role_ids: '1' ) puts 'admin@keppler.com has been created' Customize.create(file: "", installed: true) puts 'Keppler Template has been created' # Create setting deafult setting = Setting.create( name: 'Keppler Admin', description: 'Welcome to Keppler Admin', smtp_setting_attributes: { address: 'test', port: '25', domain_name: 'keppler.com', email: 'info@keppler.com', password: '12345678' }, google_analytics_setting_attributes: { ga_account_id: '60688852', ga_tracking_id: 'UA-60688852-1', ga_status: true } ) setting.social_account = SocialAccount.new setting.appearance = Appearance.new(theme_name: 'keppler') setting.save puts 'Setting default has been created' # KepplerContactUs::MessageSetting.create(mailer_from: '', mailer_to: '')
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
keppler-2.0.2 | installer/core/db/seeds.rb |
keppler-2.0.1 | installer/core/db/seeds.rb |
keppler-2.0.0 | installer/core/db/seeds.rb |