Sha256: 6fe1fc3e2179ce244dd60e886a2a3e6f5b84ec9d4e06383070ead33b5c4b2128

Contents?: true

Size: 506 Bytes

Versions: 3

Compression:

Stored size: 506 Bytes

Contents

 namespace :sufia do
  namespace :migrate do

    desc "Migrate proxy deposits"
    task proxy_deposits: :environment do
      ProxyDepositRequest.all.each do |pd|
        pd.work_id = pd.work_id.delete "#{Sufia.config.redis_namespace}:"
        pd.save
      end
    end

    desc "Migrate audit logs"
    task audit_logs: :environment do
      ChecksumAuditLog.all.each do |cs|
        cs.file_set_id = cs.file_set_id.delete "#{Sufia.config.redis_namespace}:"
        cs.save
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sufia-7.0.0.beta3 tasks/migrate.rake
sufia-7.0.0.beta2 tasks/migrate.rake
sufia-7.0.0.beta1 tasks/migrate.rake