#coding=utf-8 namespace :rep_fault do desc "update fault rep" task :rep_update => :environment do Project.all.each do |project| if project.repositories.count > 0 unless Repository.where("project_id =? and type = ?",project, "Repository::Gitlab").blank? project.repositories.each do |repository| repository.update_attributes(:is_default => false) end end end end end desc "update ossean's data" task :update_type => :environment do repository = Repository.find(400) repository.update_attributes(:type => "Repository::Git") end end