namespace :debshots do desc "Screenshots with empty version strings get a version of '0'" task :set_empty_screenshot_version_to_zero => :environment do Rails.logger = Logger.new(STDOUT) Rails.logger.level = Logger::INFO #Rails.logger.level = Logger::DEBUG # Screenshot.where(version: '').map(&:package).map(&:name) Screenshot.where(version: '').each do |s| s.version = '0' s.save! end end end