production-taskbar / backend / helpdesk / migrations / 0006_localization.py
0006_localization.py
Raw
# Generated by Django 3.2.13 on 2022-05-02 11:22

import colorfield.fields
import django.core.validators
from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ('taskbar', '0013_localization'),
        ('helpdesk', '0005_alter_issue_options'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='categoriesset',
            options={'verbose_name': 'category set', 'verbose_name_plural': 'categories set'},
        ),
        migrations.AlterModelOptions(
            name='category',
            options={'verbose_name': 'category', 'verbose_name_plural': 'categories'},
        ),
        migrations.AlterModelOptions(
            name='department',
            options={'verbose_name': 'department', 'verbose_name_plural': 'departments'},
        ),
        migrations.AlterModelOptions(
            name='issue',
            options={'ordering': ['-id'], 'verbose_name': 'issue', 'verbose_name_plural': 'issues'},
        ),
        migrations.AlterModelOptions(
            name='problem',
            options={'verbose_name': 'problem', 'verbose_name_plural': 'problems'},
        ),
        migrations.AlterModelOptions(
            name='reciever',
            options={'verbose_name': 'reciever', 'verbose_name_plural': 'recievers'},
        ),
        migrations.AlterModelOptions(
            name='status',
            options={'verbose_name': 'status', 'verbose_name_plural': 'statuses'},
        ),
        migrations.AlterField(
            model_name='categoriesset',
            name='categories',
            field=models.ManyToManyField(blank=True, to='helpdesk.Category', verbose_name='category'),
        ),
        migrations.AlterField(
            model_name='categoriesset',
            name='name',
            field=models.CharField(max_length=20, unique=True, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='category',
            name='configuration',
            field=models.JSONField(blank=True, default=dict, help_text='Configuration information for reciever', null=True, verbose_name='configuration'),
        ),
        migrations.AlterField(
            model_name='category',
            name='label',
            field=models.CharField(blank=True, help_text='If not empty used as name in frontend', max_length=20, verbose_name='label'),
        ),
        migrations.AlterField(
            model_name='category',
            name='name',
            field=models.CharField(max_length=20, unique=True, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='category',
            name='problems',
            field=models.ManyToManyField(blank=True, to='helpdesk.Problem', verbose_name='problem'),
        ),
        migrations.AlterField(
            model_name='department',
            name='categories_set',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='helpdesk.categoriesset', verbose_name='category'),
        ),
        migrations.AlterField(
            model_name='department',
            name='configuration',
            field=models.JSONField(blank=True, default=dict, help_text='Configuration information for reciever', null=True, verbose_name='configuration'),
        ),
        migrations.AlterField(
            model_name='department',
            name='contacts',
            field=models.TextField(blank=True, max_length=255, verbose_name='contacts'),
        ),
        migrations.AlterField(
            model_name='department',
            name='location',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='taskbar.location', verbose_name='location'),
        ),
        migrations.AlterField(
            model_name='department',
            name='name',
            field=models.CharField(max_length=20, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='department',
            name='reciever',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='helpdesk.reciever', verbose_name='reciever'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='close_datetime',
            field=models.DateTimeField(null=True, verbose_name='close datetime'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='comments',
            field=models.TextField(blank=True, verbose_name='comments'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='create_datetime',
            field=models.DateTimeField(auto_now_add=True, verbose_name='create datetime'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='department',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='helpdesk.department', verbose_name='department'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='description',
            field=models.TextField(verbose_name='description'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='hostname',
            field=models.CharField(max_length=20, verbose_name='hostname'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='issue_id',
            field=models.IntegerField(verbose_name='issue id'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='phone',
            field=models.CharField(blank=True, max_length=13, null=True, verbose_name='phone'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='responsibility',
            field=models.CharField(blank=True, max_length=40, null=True, verbose_name='responsibility'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='status',
            field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='helpdesk.status', verbose_name='status'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='title',
            field=models.CharField(max_length=40, verbose_name='title'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='update_datetime',
            field=models.DateTimeField(null=True, verbose_name='update datetime'),
        ),
        migrations.AlterField(
            model_name='issue',
            name='user_id',
            field=models.IntegerField(verbose_name='user id'),
        ),
        migrations.AlterField(
            model_name='problem',
            name='add_mao_boards',
            field=models.BooleanField(default=False, help_text='Add information from MAO about boards', verbose_name='add mao boards'),
        ),
        migrations.AlterField(
            model_name='problem',
            name='add_winkhmman_path',
            field=models.BooleanField(default=False, help_text='Add WinKHMMan.exe path', verbose_name='add winkhmman path'),
        ),
        migrations.AlterField(
            model_name='problem',
            name='label',
            field=models.CharField(blank=True, help_text='If not empty used as name in frontend', max_length=40, verbose_name='label'),
        ),
        migrations.AlterField(
            model_name='problem',
            name='name',
            field=models.CharField(max_length=40, unique=True, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='problem',
            name='require_scan',
            field=models.BooleanField(default=True, help_text='User must scan badge to send ticket', verbose_name='require scan'),
        ),
        migrations.AlterField(
            model_name='reciever',
            name='backend_configuration',
            field=models.JSONField(blank=True, default=dict, help_text='Сonfiguration for backend', null=True, verbose_name='backend configuration'),
        ),
        migrations.AlterField(
            model_name='reciever',
            name='configuration',
            field=models.JSONField(blank=True, default=dict, help_text='Frontend client configuration', null=True, verbose_name='configuration'),
        ),
        migrations.AlterField(
            model_name='reciever',
            name='name',
            field=models.CharField(max_length=20, unique=True, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='status',
            name='close_timeout',
            field=models.IntegerField(blank=True, help_text='Timeout before stop tracking and close overlay', null=True, validators=[django.core.validators.MaxValueValidator(60), django.core.validators.MinValueValidator(2)], verbose_name='close timeout'),
        ),
        migrations.AlterField(
            model_name='status',
            name='color',
            field=colorfield.fields.ColorField(default='#FFFFFFFF', image_field=None, max_length=18, samples=None, verbose_name='color'),
        ),
        migrations.AlterField(
            model_name='status',
            name='description',
            field=models.TextField(blank=True, max_length=60, verbose_name='description'),
        ),
        migrations.AlterField(
            model_name='status',
            name='label',
            field=models.CharField(blank=True, max_length=40, verbose_name='label'),
        ),
        migrations.AlterField(
            model_name='status',
            name='name',
            field=models.CharField(max_length=20, verbose_name='name'),
        ),
        migrations.AlterField(
            model_name='status',
            name='redmine_code',
            field=models.IntegerField(blank=True, help_text='Code for redmine', null=True, verbose_name='redmine code'),
        ),
        migrations.AlterField(
            model_name='status',
            name='sysaid_code',
            field=models.IntegerField(blank=True, help_text='Code for sysaid', null=True, verbose_name='sysaid code'),
        ),
    ]