アーカイブ

2012 年 1 月 のアーカイブ

fixtureにcsvが使えなくなる。 このエントリーを含むはてなブックマーク はてなブックマーク - fixtureにcsvが使えなくなる。

2012 年 1 月 20 日 コメント 2 件
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便利なのになぁ。

カテゴリー: Rails タグ:

あけましておめでとうございます。 このエントリーを含むはてなブックマーク はてなブックマーク - あけましておめでとうございます。

2012 年 1 月 1 日 Comments off

今年もどうぞよろしくお願いいたします。

カテゴリー: 日記 タグ: