Browse Source

CLDC-4141: untrack temp csv export files

pull/3156/head
Nat Dean-Lewis 2 weeks ago
parent
commit
70ece4b604
  1. 3
      csv_export.csv
  2. 27
      lib/tasks/csv_export_conversion.rake

3
csv_export.csv

File diff suppressed because one or more lines are too long

27
lib/tasks/csv_export_conversion.rake

@ -1,27 +0,0 @@
namespace :export do
desc "Export data to CSV"
task csv: :environment do
File.open("csv_export.csv", "w") do |file|
DATA_ARRAY.each do |row|
file.puts row.map { |val|
if val.nil?
"" # nil becomes empty
else
str = val.to_s
if str.include?(",") || str.include?("\n") || str.include?('"')
'"' + str.gsub('"', '""') + '"' # quote only when needed
else
str
end
end
}.join(",")
end
end
puts "CSV exported to csv_export.csv"
end
end
# array to convert goes here
DATA_ARRAY = []
Loading…
Cancel
Save