本番環境でスクリプトを実行したいと考えています。このスクリプトはレコードを生成し、本番データベースに挿入します。私の問題は、スクリプトがレコードを開発データベースに挿入しようとすることです。
run_report.rb
ENV['RAILS_ENV'] = 'production'
require 'rubygems'
require 'daemons'
Daemons.run('report.rb')
report.rb
ENV['RAILS_ENV'] = 'production'
...
@r = Report.new(:info => @info)
@r.save
私が試した: script/rails runner run_report.rb start
script/rails runner run_report.rb 運用開始