#!/usr/bin/env ruby
require 'faker'
require 'time'
require 'csv'
text = "日本語" * 100_000
1.upto(10) do |n|
puts [ Faker::Internet.url, # COLUMN2
Faker::Internet.email, # COLUMN3
Faker::Internet.password(5,10), # COLUMN4
Faker::Number.number(5), # COLUMN5
Faker::Time.between(DateTime.now - 1, DateTime.now).iso8601, # COLUMN6
Faker::Internet.password(5,30), # COLUMN7
text # Document
].to_csv
endcopy content(column2,column3,column4,column5,column6,column7,document_data) from 'sample.txt' with csv;