chore(src/tickets): delete generated migration files
Remove outdated migration files to clean the repository state and prevent version conflicts.
This commit is contained in:
3 files changed
-391
No files matched your search
@@ -1,352 +0,0 @@
|
||||
# Generated by Django 6.0.6 on 2026-06-28 07:26
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
("epics", "0001_initial"),
|
||||
("projects", "0001_initial"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="TicketPriority",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=255, unique=True)),
|
||||
("color", models.CharField(default="#6B7280", max_length=7)),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket Priority",
|
||||
"verbose_name_plural": "Ticket Priorities",
|
||||
"db_table": "ticket_priorities",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Ticket",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=255)),
|
||||
("description", models.TextField(blank=True, null=True)),
|
||||
("uuid", models.CharField(editable=False, max_length=255, unique=True)),
|
||||
("start_date", models.DateField(blank=True, null=True)),
|
||||
("due_date", models.DateField(blank=True, null=True)),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"created_by",
|
||||
models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
related_name="created_tickets",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
(
|
||||
"epic",
|
||||
models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
related_name="tickets",
|
||||
to="epics.epic",
|
||||
),
|
||||
),
|
||||
(
|
||||
"project",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="tickets",
|
||||
to="projects.project",
|
||||
),
|
||||
),
|
||||
(
|
||||
"priority",
|
||||
models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
related_name="tickets",
|
||||
to="tickets.ticketpriority",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket",
|
||||
"verbose_name_plural": "Tickets",
|
||||
"db_table": "tickets",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="TicketComment",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("comment", models.TextField(help_text="Rich text HTML content")),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"parent",
|
||||
models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="replies",
|
||||
to="tickets.ticketcomment",
|
||||
),
|
||||
),
|
||||
(
|
||||
"ticket",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="comments",
|
||||
to="tickets.ticket",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="ticket_comments",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket Comment",
|
||||
"verbose_name_plural": "Ticket Comments",
|
||||
"db_table": "ticket_comments",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="TicketStatus",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=255)),
|
||||
("color", models.CharField(default="#10B981", max_length=7)),
|
||||
("sort_order", models.IntegerField(default=0)),
|
||||
("is_completed", models.BooleanField(default=False)),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"project",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="ticket_statuses",
|
||||
to="projects.project",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket Status",
|
||||
"verbose_name_plural": "Ticket Statuses",
|
||||
"db_table": "ticket_statuses",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="TicketHistory",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"ticket",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="histories",
|
||||
to="tickets.ticket",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="ticket_histories",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
(
|
||||
"status",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="histories",
|
||||
to="tickets.ticketstatus",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket History",
|
||||
"verbose_name_plural": "Ticket Histories",
|
||||
"db_table": "ticket_histories",
|
||||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="ticket",
|
||||
name="status",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="tickets",
|
||||
to="tickets.ticketstatus",
|
||||
),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="TicketUser",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"ticket",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="ticket_assignees",
|
||||
to="tickets.ticket",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Ticket Assignee",
|
||||
"verbose_name_plural": "Ticket Assignees",
|
||||
"db_table": "ticket_users",
|
||||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="ticket",
|
||||
name="assignees",
|
||||
field=models.ManyToManyField(
|
||||
related_name="assigned_tickets",
|
||||
through="tickets.TicketUser",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticketstatus",
|
||||
index=models.Index(
|
||||
fields=["project", "sort_order"], name="ticket_stat_project_262e3f_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticketstatus",
|
||||
index=models.Index(
|
||||
fields=["project", "is_completed"],
|
||||
name="ticket_stat_project_283078_idx",
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticketuser",
|
||||
index=models.Index(
|
||||
fields=["ticket", "user"], name="ticket_user_ticket__0340c3_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticketuser",
|
||||
index=models.Index(fields=["user"], name="ticket_user_user_id_437f9e_idx"),
|
||||
),
|
||||
migrations.AddConstraint(
|
||||
model_name="ticketuser",
|
||||
constraint=models.UniqueConstraint(
|
||||
fields=("ticket", "user"), name="unique_ticket_user"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(
|
||||
fields=["project", "status"], name="tickets_project_3ab72a_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(
|
||||
fields=["status", "created_at"], name="tickets_status__3a7341_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(
|
||||
fields=["project", "created_at"], name="tickets_project_5cdbb2_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(
|
||||
fields=["project", "updated_at"], name="tickets_project_4298d2_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(fields=["due_date"], name="tickets_due_dat_c75c11_idx"),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(fields=["priority"], name="tickets_priorit_1ce021_idx"),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticket",
|
||||
index=models.Index(
|
||||
fields=["created_by"], name="tickets_created_b5c671_idx"
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -1,39 +0,0 @@
|
||||
# Generated by Django 6.0.6 on 2026-06-28 10:14
|
||||
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
dependencies = [
|
||||
("projects", "0002_projectmember_project_mem_user_id_6b0bb0_idx"),
|
||||
("tickets", "0001_initial"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddIndex(
|
||||
model_name="ticketcomment",
|
||||
index=models.Index(
|
||||
fields=["ticket", "created_at"], name="ticket_comm_ticket__5ef05d_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="tickethistory",
|
||||
index=models.Index(
|
||||
fields=["ticket", "created_at"], name="ticket_hist_ticket__e81360_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="tickethistory",
|
||||
index=models.Index(
|
||||
fields=["user", "created_at"], name="ticket_hist_user_id_116996_idx"
|
||||
),
|
||||
),
|
||||
migrations.AddIndex(
|
||||
model_name="ticketstatus",
|
||||
index=models.Index(
|
||||
fields=["project", "name"], name="ticket_stat_project_1d8cf1_idx"
|
||||
),
|
||||
),
|
||||
]
|
||||
Whitespace-only changes.
Reference in new issue
Block a user