Sha256: 42a2e3b3ae360db8ce0aa9e31597884485bb733b4ae5303d0d68cbac8ed54194

Contents?: true

Size: 425 Bytes

Versions: 21

Compression:

Stored size: 425 Bytes

Contents

Rake::Task['db:setup'].enhance do
  Rake::Task['db:fake_data:load'].invoke if Rails.env.development?
end

namespace :db do
  namespace :fake_data do
    desc "Loads development's fake data."
    task load: :environment do
      require 'fake_data_loader.rb'

      if Rails.env.production?
        puts "You can't run this task on production environment"
        return
      end

      FakeDataLoader.load
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
potassium-7.2.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-7.1.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-7.0.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.7.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.6.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.5.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.4.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.3.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.2.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.1.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-6.0.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.2.3 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.2.2 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.2.1 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.2.0 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.1.4 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.1.3 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.1.2 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-5.1.1 lib/potassium/assets/seeds/fake_data_loader.rake
potassium-3.0.0 lib/potassium/assets/seeds/fake_data_loader.rake