Corp/backend/procurement/migrations/0020_subscription_requests.py

38 lines
1.4 KiB
Python

import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("procurement", "0019_procurementitemattachment_thumbnail"),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.AddField(
model_name="procurementrequest",
name="request_type",
field=models.CharField(
choices=[("standard", "Обычная закупка"), ("subscription", "Подписка")],
db_index=True,
default="standard",
max_length=20,
verbose_name="Тип заявки",
),
),
migrations.AddField(
model_name="procurementsettings",
name="subscription_approver",
field=models.ForeignKey(
blank=True,
help_text="Новые заявки на подписки сразу попадут этому сотруднику на согласование.",
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="subscription_procurement_settings",
to=settings.AUTH_USER_MODEL,
verbose_name="Согласующий заявки на подписки",
),
),
]