1

私のアプリには、列を持つBudgetモデルがありdaily_avgます。BudgetIncomeとモデルもありBudgetSpendingます。

daily_avg = (BudgetIncome.sum(:debit) - BudgetSpending.sum(:credit))/Time.days_in_month(current_month)

毎月 1 日ごとにこの列を更新する必要があります。月ごとに日数が異なるためです。

それで、スクリプトを書きますが、わかりません:

  1. このスクリプトをどこに配置しますか?
  2. 毎月1日に開始するには?

私は PostgreSQL を使用しており、アプリを Heroku にデプロイしています。

助けてくれてありがとう。

DB のスクリプトを扱うのは初めてなので、どのような情報を提供すればよいかわかりません。

4

1 に答える 1