123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- # Generated by Django 4.1.3 on 2023-03-31 19:43
- from django.conf import settings
- from django.db import migrations, models
- import django.db.models.deletion
- class Migration(migrations.Migration):
- initial = True
- dependencies = [
- ("metaservicesynced", "0001_initial"),
- ("tickets", "0001_initial"),
- migrations.swappable_dependency(settings.AUTH_USER_MODEL),
- ]
- operations = [
- migrations.AddField(
- model_name="servicetype",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю.",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="relationship",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю.",
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="relationship",
- name="user_id_who",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="user_id_who",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="relationship",
- name="user_id_whom",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="user_id_whom",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="provider",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю.",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="provider",
- name="user_id",
- field=models.ForeignKey(
- help_text="уникальный идентификатор конкретного пользователя системы (meta-user), который будет оказывать услугу. Один пользователь может быть провайдером нескольких услуг. Статус провайдера означает, что с данным пользователем может быть установлена связь, как с исполнителем.",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="permissions",
- name="checked_by",
- field=models.ForeignKey(
- help_text="(check-level из классификатора платформы) - информация об уровне проверки. Проверка может быть проведена как платформой, так и мета-сервисом, так и партнером мета-сервиса, а может быть и никем (просто загружен). Указывается, так как достоверность проверки разная. Экзамен, проверенный только на низком уровне, не принимается во внимание как имеющийся до прохождения более высокоуровневой проверки.",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="checked_by_perm",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="permissions",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id заявки, по которой происходит проверка статуса relationship. State меняется только в результате изменений в заявке.",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="permissions",
- name="user_id",
- field=models.ForeignKey(
- help_text="уникальный идентификатор пользователя/клиента/аккаунта, которым была пройдена проверка и получено разрешение",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="user_id_perm",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="orders",
- name="client_id",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="metaservicesynced.client",
- ),
- ),
- migrations.AddField(
- model_name="orders",
- name="provider",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="metaservicesynced.provider",
- ),
- ),
- migrations.AddField(
- model_name="orders",
- name="receiver",
- field=models.ForeignKey(
- help_text="уникальный идентификатор пользователя (конкретного клиентского аккаунта) являющегося владельцем данного документа",
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="user_id",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="orders",
- name="service_type",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="metaservicesynced.servicetype",
- ),
- ),
- migrations.AddField(
- model_name="documents",
- name="checked_by",
- field=models.ForeignKey(
- help_text="userid проверившего",
- null=True,
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="checked_by_doc",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="documents",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю.",
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="documents",
- name="user_id",
- field=models.ForeignKey(
- help_text="уникальный идентификатор пользователя (конкретного клиентского аккаунта) являющегося владельцем данного документа",
- on_delete=django.db.models.deletion.DO_NOTHING,
- related_name="user_id_doc",
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- migrations.AddField(
- model_name="client",
- name="ticket_status",
- field=models.ForeignKey(
- help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю.",
- on_delete=django.db.models.deletion.DO_NOTHING,
- to="tickets.task",
- ),
- ),
- migrations.AddField(
- model_name="client",
- name="user",
- field=models.ForeignKey(
- on_delete=django.db.models.deletion.DO_NOTHING,
- to=settings.AUTH_USER_MODEL,
- ),
- ),
- ]
|