diff --git a/lib/tasks/set_empty_screenshot_version_to_zero.rake b/lib/tasks/set_empty_screenshot_version_to_zero.rake new file mode 100644 index 0000000..de3002e --- /dev/null +++ b/lib/tasks/set_empty_screenshot_version_to_zero.rake @@ -0,0 +1,16 @@ +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