feat: add recurring transactions

This commit is contained in:
Herculino Trotta
2024-10-17 00:38:12 -03:00
parent ce422ce4b1
commit a18e2ab58a
15 changed files with 630 additions and 175 deletions

View File

@@ -0,0 +1,9 @@
from procrastinate.contrib.django import app
from apps.transactions.models import RecurringTransaction
@app.periodic(cron="0 0 * * *")
@app.task
def generate_recurring_transactions():
RecurringTransaction.generate_upcoming_transactions()