feat(rules): trigger transaction rules on delete

This commit is contained in:
Herculino Trotta
2025-03-09 01:54:03 -03:00
parent 17697dc565
commit f6f06f4d65
6 changed files with 217 additions and 69 deletions

View File

@@ -9,6 +9,7 @@ class TransactionRule(SharedObject):
active = models.BooleanField(default=True)
on_update = models.BooleanField(default=False)
on_create = models.BooleanField(default=True)
on_delete = models.BooleanField(default=False)
name = models.CharField(max_length=100, verbose_name=_("Name"))
description = models.TextField(blank=True, null=True, verbose_name=_("Description"))
trigger = models.TextField(verbose_name=_("Trigger"))