Files
Rasadyar_Hamedan/ticket/migrations/0004_auto_20241227_1534.py
2026-01-18 11:42:00 +03:30

109 lines
3.7 KiB
Python

# Generated by Django 3.2.13 on 2024-12-27 15:34
from django.db import migrations, models
import django.db.models.deletion
import uuid
class Migration(migrations.Migration):
dependencies = [
('authentication', '0043_auto_20241227_1534'),
('auth', '0012_alter_user_first_name_max_length'),
('ticket', '0003_messagesupport_ticketsupport'),
]
operations = [
migrations.RenameField(
model_name='ticketsupport',
old_name='type',
new_name='last_message',
),
migrations.RemoveField(
model_name='messagesupport',
name='user_location',
),
migrations.RemoveField(
model_name='ticketsupport',
name='ticket_id',
),
migrations.AddField(
model_name='messagesupport',
name='last_seen',
field=models.DateTimeField(null=True),
),
migrations.AddField(
model_name='messagesupport',
name='send_message',
field=models.BooleanField(default=False),
),
migrations.AddField(
model_name='ticketsupport',
name='parent',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='ticket.ticketsupport'),
),
migrations.AddField(
model_name='ticketsupport',
name='read_only',
field=models.BooleanField(default=True),
),
migrations.AddField(
model_name='ticketsupport',
name='role',
field=models.CharField(max_length=100, null=True),
),
migrations.AddField(
model_name='ticketsupport',
name='to_role',
field=models.ManyToManyField(related_name='to_role_ticket', to='auth.Group'),
),
migrations.AddField(
model_name='ticketsupport',
name='to_user',
field=models.ManyToManyField(related_name='to_user_ticket', to='authentication.SystemUserProfile'),
),
migrations.AddField(
model_name='ticketsupport',
name='type_ticket',
field=models.CharField(default='single', max_length=100),
),
migrations.AlterField(
model_name='answer',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.AlterField(
model_name='question',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.AlterField(
model_name='supportunit',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.AlterField(
model_name='ticket',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.AlterField(
model_name='ticketcontent',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.AlterField(
model_name='ticketsupport',
name='key',
field=models.UUIDField(default=uuid.uuid4, editable=False, unique=True),
),
migrations.CreateModel(
name='TicketPermission',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('role', models.CharField(max_length=200, null=True)),
('roles', models.ManyToManyField(related_name='to_role', to='auth.Group')),
],
),
]