# -*- coding: utf-8 -*-
# Generated by Django 1.11 on 2017-05-01 21:37
from __future__ import unicode_literals

import django.db.models.deletion
from django.conf import settings
from django.db import migrations
from django.db import models


class Migration(migrations.Migration):

    initial = True

    dependencies = [
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
        ('Campaign', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='DirectAssessmentResult',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'score',
                    models.PositiveSmallIntegerField(
                        help_text='(value in range=[1,100])',
                        verbose_name='Score',
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmentresult_activated_by',
                        related_query_name='evaldata_directassessmentresults',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmentresult_completed_by',
                        related_query_name='evaldata_directassessmentresults',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmentresult_created_by',
                        related_query_name='evaldata_directassessmentresults',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='DirectAssessmentTask',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmenttask_activated_by',
                        related_query_name='evaldata_directassessmenttasks',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'campaign',
                    models.ForeignKey(
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmenttask_campaign',
                        related_query_name='evaldata_directassessmenttasks',
                        to='Campaign.Campaign',
                        verbose_name='Campaign',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmenttask_completed_by',
                        related_query_name='evaldata_directassessmenttasks',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_directassessmenttask_created_by',
                        related_query_name='evaldata_directassessmenttasks',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='Market',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'marketID',
                    models.CharField(editable=False, max_length=42, unique=True),
                ),
                (
                    'sourceLanguageCode',
                    models.CharField(
                        help_text='(max. 10 characters)',
                        max_length=10,
                        verbose_name='Source language',
                    ),
                ),
                (
                    'targetLanguageCode',
                    models.CharField(
                        help_text='(max. 10 characters)',
                        max_length=10,
                        verbose_name='Target language',
                    ),
                ),
                (
                    'domainName',
                    models.CharField(
                        help_text='(max. 20 characters)',
                        max_length=20,
                        verbose_name='Domain name',
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_market_activated_by',
                        related_query_name='evaldata_markets',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_market_completed_by',
                        related_query_name='evaldata_markets',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_market_created_by',
                        related_query_name='evaldata_markets',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
                (
                    'modifiedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_market_modified_by',
                        related_query_name='evaldata_markets',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Modified by',
                    ),
                ),
                (
                    'retiredBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_market_retired_by',
                        related_query_name='evaldata_markets',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Retired by',
                    ),
                ),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='Metadata',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'corpusName',
                    models.CharField(
                        help_text='(max. 100 characters)',
                        max_length=100,
                        verbose_name='Corpus name',
                    ),
                ),
                (
                    'versionInfo',
                    models.CharField(
                        help_text='(max. 20 characters)',
                        max_length=20,
                        verbose_name='Version info',
                    ),
                ),
                (
                    'source',
                    models.CharField(
                        help_text='(max. 250 characters)',
                        max_length=250,
                        verbose_name='Source',
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_metadata_activated_by',
                        related_query_name='evaldata_metadatas',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_metadata_completed_by',
                        related_query_name='evaldata_metadatas',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_metadata_created_by',
                        related_query_name='evaldata_metadatas',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
                (
                    'market',
                    models.ForeignKey(
                        on_delete=django.db.models.deletion.PROTECT,
                        to='EvalData.Market',
                    ),
                ),
                (
                    'modifiedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_metadata_modified_by',
                        related_query_name='evaldata_metadatas',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Modified by',
                    ),
                ),
                (
                    'retiredBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_metadata_retired_by',
                        related_query_name='evaldata_metadatas',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Retired by',
                    ),
                ),
            ],
            options={
                'verbose_name': 'Metadata record',
            },
        ),
        migrations.CreateModel(
            name='TextPair',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'itemID',
                    models.PositiveIntegerField(
                        help_text='(1-based)', verbose_name='Item ID'
                    ),
                ),
                (
                    'itemType',
                    models.CharField(
                        choices=[
                            ('SRC', 'Source text'),
                            ('TGT', 'Target text'),
                            ('REF', 'Reference text'),
                            ('BAD', 'Bad reference'),
                            ('CHK', 'Redundant check'),
                        ],
                        max_length=5,
                        verbose_name='Item type',
                    ),
                ),
                (
                    'sourceID',
                    models.CharField(
                        help_text='(max. 50 characters)',
                        max_length=50,
                        verbose_name='Source ID',
                    ),
                ),
                (
                    'sourceText',
                    models.CharField(
                        help_text='(max. 250 characters)',
                        max_length=250,
                        verbose_name='Source text',
                    ),
                ),
                (
                    'targetID',
                    models.CharField(
                        help_text='(max. 50 characters)',
                        max_length=50,
                        verbose_name='Target ID',
                    ),
                ),
                (
                    'targetText',
                    models.CharField(
                        help_text='(max. 250 characters)',
                        max_length=250,
                        verbose_name='Target text',
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textpair_activated_by',
                        related_query_name='evaldata_textpairs',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textpair_completed_by',
                        related_query_name='evaldata_textpairs',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textpair_created_by',
                        related_query_name='evaldata_textpairs',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
                (
                    'metadata',
                    models.ForeignKey(
                        on_delete=django.db.models.deletion.PROTECT,
                        to='EvalData.Metadata',
                    ),
                ),
                (
                    'modifiedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textpair_modified_by',
                        related_query_name='evaldata_textpairs',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Modified by',
                    ),
                ),
                (
                    'retiredBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textpair_retired_by',
                        related_query_name='evaldata_textpairs',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Retired by',
                    ),
                ),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.CreateModel(
            name='TextSegment',
            fields=[
                (
                    'id',
                    models.AutoField(
                        auto_created=True,
                        primary_key=True,
                        serialize=False,
                        verbose_name='ID',
                    ),
                ),
                (
                    'dateCreated',
                    models.DateTimeField(
                        auto_now_add=True, verbose_name='Date created'
                    ),
                ),
                (
                    'dateActivated',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date activated',
                    ),
                ),
                (
                    'dateCompleted',
                    models.DateTimeField(
                        blank=True,
                        null=True,
                        verbose_name='Date completed',
                    ),
                ),
                (
                    'dateRetired',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date retired'
                    ),
                ),
                (
                    'dateModified',
                    models.DateTimeField(
                        blank=True, null=True, verbose_name='Date modified'
                    ),
                ),
                (
                    'activated',
                    models.BooleanField(default=False, verbose_name='Activated?'),
                ),
                (
                    'completed',
                    models.BooleanField(default=False, verbose_name='Completed?'),
                ),
                (
                    'retired',
                    models.BooleanField(default=False, verbose_name='Retired?'),
                ),
                (
                    'rawData',
                    models.TextField(
                        blank=True, editable=False, verbose_name='Raw data'
                    ),
                ),
                (
                    'itemID',
                    models.PositiveIntegerField(
                        help_text='(1-based)', verbose_name='Item ID'
                    ),
                ),
                (
                    'itemType',
                    models.CharField(
                        choices=[
                            ('SRC', 'Source text'),
                            ('TGT', 'Target text'),
                            ('REF', 'Reference text'),
                            ('BAD', 'Bad reference'),
                            ('CHK', 'Redundant check'),
                        ],
                        max_length=5,
                        verbose_name='Item type',
                    ),
                ),
                (
                    'segmentID',
                    models.CharField(
                        help_text='(max. 50 characters)',
                        max_length=50,
                        verbose_name='Segment ID',
                    ),
                ),
                (
                    'segmentText',
                    models.CharField(
                        help_text='(max. 250 characters)',
                        max_length=250,
                        verbose_name='Segment text',
                    ),
                ),
                (
                    'activatedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textsegment_activated_by',
                        related_query_name='evaldata_textsegments',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Activated by',
                    ),
                ),
                (
                    'completedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textsegment_completed_by',
                        related_query_name='evaldata_textsegments',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Completed by',
                    ),
                ),
                (
                    'createdBy',
                    models.ForeignKey(
                        editable=False,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textsegment_created_by',
                        related_query_name='evaldata_textsegments',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Created by',
                    ),
                ),
                (
                    'metadata',
                    models.ForeignKey(
                        on_delete=django.db.models.deletion.PROTECT,
                        to='EvalData.Metadata',
                    ),
                ),
                (
                    'modifiedBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textsegment_modified_by',
                        related_query_name='evaldata_textsegments',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Modified by',
                    ),
                ),
                (
                    'retiredBy',
                    models.ForeignKey(
                        blank=True,
                        editable=False,
                        null=True,
                        on_delete=django.db.models.deletion.PROTECT,
                        related_name='evaldata_textsegment_retired_by',
                        related_query_name='evaldata_textsegments',
                        to=settings.AUTH_USER_MODEL,
                        verbose_name='Retired by',
                    ),
                ),
            ],
            options={
                'abstract': False,
            },
        ),
        migrations.AddField(
            model_name='directassessmenttask',
            name='items',
            field=models.ManyToManyField(
                related_name='evaldata_directassessmenttask_items',
                related_query_name='evaldata_directassessmenttasks',
                to='EvalData.TextPair',
                verbose_name='Items',
            ),
        ),
        migrations.AddField(
            model_name='directassessmenttask',
            name='modifiedBy',
            field=models.ForeignKey(
                blank=True,
                editable=False,
                null=True,
                on_delete=django.db.models.deletion.PROTECT,
                related_name='evaldata_directassessmenttask_modified_by',
                related_query_name='evaldata_directassessmenttasks',
                to=settings.AUTH_USER_MODEL,
                verbose_name='Modified by',
            ),
        ),
        migrations.AddField(
            model_name='directassessmenttask',
            name='retiredBy',
            field=models.ForeignKey(
                blank=True,
                editable=False,
                null=True,
                on_delete=django.db.models.deletion.PROTECT,
                related_name='evaldata_directassessmenttask_retired_by',
                related_query_name='evaldata_directassessmenttasks',
                to=settings.AUTH_USER_MODEL,
                verbose_name='Retired by',
            ),
        ),
        migrations.AddField(
            model_name='directassessmentresult',
            name='item',
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.PROTECT,
                related_name='evaldata_directassessmentresult_item',
                related_query_name='evaldata_directassessmentresults',
                to='EvalData.TextPair',
                verbose_name='Item',
            ),
        ),
        migrations.AddField(
            model_name='directassessmentresult',
            name='modifiedBy',
            field=models.ForeignKey(
                blank=True,
                editable=False,
                null=True,
                on_delete=django.db.models.deletion.PROTECT,
                related_name='evaldata_directassessmentresult_modified_by',
                related_query_name='evaldata_directassessmentresults',
                to=settings.AUTH_USER_MODEL,
                verbose_name='Modified by',
            ),
        ),
        migrations.AddField(
            model_name='directassessmentresult',
            name='retiredBy',
            field=models.ForeignKey(
                blank=True,
                editable=False,
                null=True,
                on_delete=django.db.models.deletion.PROTECT,
                related_name='evaldata_directassessmentresult_retired_by',
                related_query_name='evaldata_directassessmentresults',
                to=settings.AUTH_USER_MODEL,
                verbose_name='Retired by',
            ),
        ),
    ]
