Railsでアプリを作成する際、ActiveStorageを使って画像のseedデータを投入しようとしたところ、少しはまったので備忘録です。
seedデータが通らない
記事などを参考に
seeds.rb
user = User.find(1)
user.image.attach(io: File.open('app/assets/images/test.jpg'), filename: 'test.jpg')
とした後、
$ rails db:seed
としても通らないので、ぐぐってみる。
config/environments/development.rb
config.active_job.queue_adapter = :inline
を追記したら無事とおりました。