# Generated by Django 4.2.2 on 2024-04-21 03:32

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ('store', '0003_remove_checklist_buyer_name_and_more'),
        ('account', '0014_alter_user_balance'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='bonusprogramtransaction',
            options={'ordering': ['-date'], 'verbose_name': 'История баланса', 'verbose_name_plural': 'История баланса'},
        ),
        migrations.AddField(
            model_name='bonusprogramtransaction',
            name='was_cancelled',
            field=models.BooleanField(default=False, editable=False, verbose_name='Была отменена'),
        ),
        migrations.AlterField(
            model_name='bonusprogramtransaction',
            name='order',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='store.checklist', verbose_name='Связанный заказ'),
        ),
        migrations.AlterField(
            model_name='bonusprogramtransaction',
            name='type',
            field=models.PositiveSmallIntegerField(choices=[(0, 'Другое начисление'), (1, 'Бонус за регистрацию'), (2, 'Бонус за покупку'), (3, 'Бонус за первую покупку приглашенного'), (4, 'Бонус за первую покупку'), (10, 'Другое списание'), (11, 'Списание бонусов за заказ'), (20, 'Отмена начисления'), (21, 'Отмена списания')], verbose_name='Тип транзакции'),
        ),
    ]
