Reverse field renaming

This commit is contained in:
2025-05-24 15:00:52 +02:00
parent 18b5ab8053
commit de126a735d
3 changed files with 31 additions and 7 deletions

View File

@@ -509,9 +509,9 @@ class Manufacturers(GetData):
.annotate(
num_rollingclass=(
Count(
"rollingclass__rolling_class",
"rollingclass__rolling_stock",
filter=Q(
rollingclass__rolling_class__in=(
rollingclass__rolling_stock__in=(
RollingStock.objects.get_published(
request.user
)
@@ -543,9 +543,9 @@ class Companies(GetData):
Company.objects.annotate(
num_rollingstock=(
Count(
"rollingclass__rolling_class",
"rollingclass__rolling_stock",
filter=Q(
rollingclass__rolling_class__in=(
rollingclass__rolling_stock__in=(
RollingStock.objects.get_published(
request.user
)
@@ -611,9 +611,9 @@ class Types(GetData):
def get_data(self, request):
return RollingStockType.objects.annotate(
num_items=Count(
"rollingclass__rolling_class",
"rollingclass__rolling_stock",
filter=Q(
rollingclass__rolling_class__in=(
rollingclass__rolling_stock__in=(
RollingStock.objects.get_published(request.user)
)
),

View File

@@ -0,0 +1,24 @@
# Generated by Django 5.1.4 on 2025-05-24 12:56
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("roster", "0037_alter_rollingstock_road_number_int"),
]
operations = [
migrations.AlterField(
model_name="rollingstock",
name="rolling_class",
field=models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="rolling_stock",
to="roster.rollingclass",
verbose_name="Class",
),
),
]

View File

@@ -63,7 +63,7 @@ class RollingStock(BaseModel):
on_delete=models.CASCADE,
null=False,
blank=False,
related_name="rolling_class",
related_name="rolling_stock",
verbose_name="Class",
)
road_number = models.CharField(max_length=128, unique=False)