Sha256: 76fa8a07d6ea520506b978cfc0dcdbc7079ef6057e14da5db508f93496c9d589

Contents?: true

Size: 1.34 KB

Versions: 62

Compression:

Stored size: 1.34 KB

Contents

module Workarea
  class ShippingServicesSeeds
    def perform
      puts 'Adding shipping services...'

      Shipping::Service.create!(
        name: 'Ground',
        carrier: 'Bogus',
        service_code: '001',
        tax_code: '001',
        rates: [{ price: 7 }]
      )

      Shipping::Service.create!(
        name: 'Second Day',
        carrier: 'Bogus',
        service_code: '002',
        tax_code: '001',
        rates: [{ price: 14 }]
      )

      Shipping::Service.create!(
        name: 'Overnight',
        carrier: 'Bogus',
        service_code: '003',
        tax_code: '001',
        rates: [{ price: 20 }]
      )

      Shipping::Service.create!(
        name: 'New Jersey Ground',
        carrier: 'Bogus',
        service_code: '004',
        tax_code: '001',
        rates: [{ price: 6 }],
        regions: ['NJ'],
        country: 'US'
      )

      Shipping::Service.create!(
        name: 'New Jersey Second Day',
        carrier: 'Bogus',
        service_code: '005',
        tax_code: '001',
        rates: [{ price: 13 }],
        regions: ['NJ'],
        country: 'US'
      )

      Shipping::Service.create!(
        name: 'New Jersey Overnight',
        carrier: 'Bogus',
        service_code: '006',
        tax_code: '001',
        rates: [{ price: 19 }],
        regions: ['NJ'],
        country: 'US'
      )
    end
  end
end

Version data entries

62 entries across 62 versions & 1 rubygems

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