Sha256: 5ed072c56b043cfa9c826215303ec18efc4ccc37d7c81673b12f208b9127baa7

Contents?: true

Size: 1.22 KB

Versions: 59

Compression:

Stored size: 1.22 KB

Contents

module Workarea
  class AdminsSeeds
    def perform
      puts 'Adding admin users...'

      User.create!(
        email: 'user@workarea.com',
        password: password,
        first_name: 'Ben',
        last_name: 'Crouse',
        super_admin: true,
        releases_access: true,
        store_access: true,
        catalog_access: true,
        orders_access: true,
        people_access: true,
        marketing_access: true,
        help_admin: true,
        permissions_manager: true,
        settings_access: true,
        search_access: true,
        can_publish_now: true
      )

      User.create!(
        email: 'qa@workarea.com',
        password: password,
        first_name: 'Bob',
        last_name: 'Clams',
        admin: true,
        releases_access: true,
        store_access: true,
        catalog_access: true,
        orders_access: true,
        people_access: true,
        marketing_access: true,
        help_admin: true,
        permissions_manager: true,
        settings_access: true,
        search_access: true,
        can_publish_now: false
      )
    end

    def password
      if Rails.env.development?
        'w0rkArea!'
      else
        "#{SecureRandom.hex(10)}_aA1"
      end
    end
  end
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
workarea-core-3.5.27 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.26 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.45 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.25 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.23 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.44 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.22 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.43 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.21 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.42 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.20 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.41 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.19 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.40 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.18 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.39 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.17 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.38 app/seeds/workarea/admins_seeds.rb
workarea-core-3.5.16 app/seeds/workarea/admins_seeds.rb
workarea-core-3.4.37 app/seeds/workarea/admins_seeds.rb