Prepare code for Eurostar/Trenitalia France/RENFE/ÖBB data input

This commit is contained in:
2024-02-10 17:33:36 +01:00
parent 77c3ef9e74
commit 16520c3664
19 changed files with 463 additions and 108 deletions

View File

@ -1,4 +1,4 @@
# Generated by Django 5.0.1 on 2024-02-09 21:55
# Generated by Django 5.0.1 on 2024-02-10 16:30
import django.db.models.deletion
from django.db import migrations, models
@ -22,12 +22,7 @@ class Migration(migrations.Migration):
verbose_name="Agency ID",
),
),
(
"name",
models.CharField(
max_length=255, unique=True, verbose_name="Agency name"
),
),
("name", models.CharField(max_length=255, verbose_name="Agency name")),
("url", models.URLField(verbose_name="Agency URL")),
(
"timezone",
@ -87,6 +82,10 @@ class Migration(migrations.Migration):
("TER", "TER"),
("IC", "Intercités"),
("TN", "Transilien"),
("ES", "Eurostar"),
("TI", "Trenitalia"),
("RENFE", "Renfe"),
("OBB", "ÖBB"),
],
max_length=255,
verbose_name="Transport type",
@ -234,6 +233,10 @@ class Migration(migrations.Migration):
("TER", "TER"),
("IC", "Intercités"),
("TN", "Transilien"),
("ES", "Eurostar"),
("TI", "Trenitalia"),
("RENFE", "Renfe"),
("OBB", "ÖBB"),
],
max_length=255,
verbose_name="Transport type",
@ -330,6 +333,23 @@ class Migration(migrations.Migration):
blank=True, max_length=255, verbose_name="Platform code"
),
),
(
"transport_type",
models.CharField(
choices=[
("TGV", "TGV"),
("TER", "TER"),
("IC", "Intercités"),
("TN", "Transilien"),
("ES", "Eurostar"),
("TI", "Trenitalia"),
("RENFE", "Renfe"),
("OBB", "ÖBB"),
],
max_length=255,
verbose_name="Transport type",
),
),
(
"parent_station",
models.ForeignKey(