在我的应用程序中,我有一个Budget
带有daily_avg
列的模型。还有BudgetIncome
和BudgetSpending
模型。
daily_avg = (BudgetIncome.sum(:debit) - BudgetSpending.sum(:credit))/Time.days_in_month(current_month)
我需要在每个月的第一天更新此列,因为每个月都有不同的天数。
所以,我会写剧本,但我不知道:
- 把这个脚本放在哪里?
- 如何在每个月的第一天启动它?
我正在使用 PostgreSQL 并在 Heroku 上部署我的应用程序。
谢谢你的帮助。
这是我第一次使用 DB 脚本,所以我不知道我需要为您提供哪些信息来帮助我。