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:
sankalp committed 2026-06-28 16:12:42 +05:45
1 parent 9487fce284
commit c81a7ca935
3 files changed
-391

No files matched your search

-352
View File
@@ -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"
),
),
]
View File
Whitespace-only changes.