113146419-rake

This commit is contained in:
Stas 2016-02-25 16:12:39 +02:00
parent 15a7b75e83
commit cf7b9bcacf

View file

@ -1,18 +1,19 @@
namespace :epp do namespace :epp do
desc 'Import all' desc 'EPP actions'
task all: :environment do task all: :environment do
Rake::Task['epp:trim_documents'].invoke Rake::Task['epp:trim_documents'].invoke
end end
desc 'Import registrars' desc 'Trim logs'
task trim_documents: :environment do task trim_documents: :environment do
puts '-----> Running query' puts '-----> Running query'
sql = <<-SQL sql = <<-SQL
UPDATE epp_logs SET request = regexp_replace(request, '<eis:legalDocument(.|\n)*?<\/eis:legalDocument>', '<eis:legalDocument>[FILTERED]<\eis:legalDocument>'); UPDATE epp_logs SET request = regexp_replace(request, '<eis:legalDocument(.|\n)*?<\/eis:legalDocument>', '<eis:legalDocument>[FILTERED]<\eis:legalDocument>');
SQL SQL
ActiveRecord::Base.establish_connection ApiLog::EppLog.connection.execute(sql)
ActiveRecord::Base.connection.execute(sql)
puts "-----> Query done"
end end
end end