109 lines
3.7 KiB
Python
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')),
|
|
],
|
|
),
|
|
]
|