DEPRECATION WARNING: read_csv_fixture_files is deprecated and will be removed from Rails 3.2.
なんてことを言われてるんですが、なんでcsv受け付けなくなっちゃうんでしょ?
activerecord-3.1.3/lib/active_record/fixtures.rb
684 def read_csv_fixture_files
685 reader = CSV.parse(erb_render(IO.read(csv_file_path)))
686 header = reader.shift
687 i = 0
688 reader.each do |row|
689 data = {}
690 row.each_with_index { |cell, j| data[header[j].to_s.strip] = cell.to_s.strip }
691 fixtures["#{@class_name.to_s.underscore}_#{i+=1}"] = ActiveRecord::Fixture.new(data, model_class)
692 end
693 end
694 deprecate :read_csv_fixture_files
csv便利なのになぁ。
コメント
「Because we don’t want to support them anymore.」ってことのようですね。
https://github.com/rails/rails/commit/558334a899c15d6af94aa5c8f594c8de27384b95
ありがとうございます。致し方なし、ですね。