From eacafa1def0efc7ccc9138cd3bf11e6aad8f7d3f Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Tue, 2 Sep 2025 09:47:35 -0300 Subject: [PATCH] changes --- .../0016_transactionrule_sequenced.py | 18 ++++++++++ ...nsactionruleaction_search_mute_and_more.py | 33 +++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 app/apps/rules/migrations/0016_transactionrule_sequenced.py create mode 100644 app/apps/rules/migrations/0017_updateorcreatetransactionruleaction_search_mute_and_more.py diff --git a/app/apps/rules/migrations/0016_transactionrule_sequenced.py b/app/apps/rules/migrations/0016_transactionrule_sequenced.py new file mode 100644 index 0000000..76d7e25 --- /dev/null +++ b/app/apps/rules/migrations/0016_transactionrule_sequenced.py @@ -0,0 +1,18 @@ +# Generated by Django 5.2.5 on 2025-08-31 18:42 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('rules', '0015_alter_transactionruleaction_options_and_more'), + ] + + operations = [ + migrations.AddField( + model_name='transactionrule', + name='sequenced', + field=models.BooleanField(default=False, verbose_name='Sequenced'), + ), + ] diff --git a/app/apps/rules/migrations/0017_updateorcreatetransactionruleaction_search_mute_and_more.py b/app/apps/rules/migrations/0017_updateorcreatetransactionruleaction_search_mute_and_more.py new file mode 100644 index 0000000..139d05b --- /dev/null +++ b/app/apps/rules/migrations/0017_updateorcreatetransactionruleaction_search_mute_and_more.py @@ -0,0 +1,33 @@ +# Generated by Django 5.2.5 on 2025-08-31 19:09 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('rules', '0016_transactionrule_sequenced'), + ] + + operations = [ + migrations.AddField( + model_name='updateorcreatetransactionruleaction', + name='search_mute', + field=models.TextField(blank=True, verbose_name='Search Mute'), + ), + migrations.AddField( + model_name='updateorcreatetransactionruleaction', + name='search_mute_operator', + field=models.CharField(choices=[('exact', 'is exactly'), ('contains', 'contains'), ('startswith', 'starts with'), ('endswith', 'ends with'), ('eq', 'equals'), ('gt', 'greater than'), ('lt', 'less than'), ('gte', 'greater than or equal'), ('lte', 'less than or equal')], default='exact', max_length=10, verbose_name='Mute Operator'), + ), + migrations.AddField( + model_name='updateorcreatetransactionruleaction', + name='set_mute', + field=models.TextField(blank=True, verbose_name='Mute'), + ), + migrations.AlterField( + model_name='transactionruleaction', + name='field', + field=models.CharField(choices=[('account', 'Account'), ('type', 'Type'), ('is_paid', 'Paid'), ('date', 'Date'), ('reference_date', 'Reference Date'), ('mute', 'Mute'), ('amount', 'Amount'), ('description', 'Description'), ('notes', 'Notes'), ('category', 'Category'), ('tags', 'Tags'), ('entities', 'Entities'), ('internal_nome', 'Internal Note'), ('internal_id', 'Internal ID')], max_length=50, verbose_name='Field'), + ), + ]