はじめに
Railsで画像をアップロードする際に、gem 'carrierwave' を使用しています。
コンソールで画像をアップロードする
例の如く、コンソールを立ち上げます。
rails c
uploder = HogeUploader.new image_file = Pathname.new(Rails.root.join("db/images/mcdonalds_logo.png")).open uploader.store!(imge_file)
これで、画像の保存を試すことができます。 自分はバリデーションがワークしているかのチェックに使いました。