Fix ROute issue

This commit is contained in:
2025-08-29 16:38:01 +09:00
parent b91b522fa3
commit 9472e66ec8
7 changed files with 34 additions and 13 deletions

View File

@ -919,10 +919,16 @@ class GpsCheckin(models.Model):
default=0,
help_text="チェックポイントの順序番号"
)
zekken = models.CharField(
max_length=20,
null=True,
blank=True,
help_text="ゼッケン番号(実テーブルフィールド名に合わせて修正)"
)
zekken_number = models.TextField(
null=False,
default='',
help_text="ゼッケン番号"
help_text="ゼッケン番号(後方互換性のため残す)"
)
event_id = models.IntegerField(
null=True,
@ -1026,6 +1032,17 @@ class GpsCheckin(models.Model):
blank=True,
help_text="統合チームリレーション"
)
team_name = models.CharField(
max_length=255,
null=True,
blank=True,
help_text="チーム名(実テーブルフィールド)"
)
checkin_time = models.DateTimeField(
null=True,
blank=True,
help_text="チェックイン時刻(実テーブルフィールド)"
)
checkpoint = models.ForeignKey(
'Checkpoint',
on_delete=models.CASCADE,
@ -1068,9 +1085,9 @@ class GpsCheckin(models.Model):
)
class Meta:
db_table = 'gps_checkins'
db_table = 'rog_gpscheckin' # 実際のテーブル名に合わせて修正
indexes = [
models.Index(fields=['zekken_number', 'event_code', 'path_order'], name='idx_zekken_event'),
models.Index(fields=['zekken', 'event_code', 'path_order'], name='idx_zekken_event'),
models.Index(fields=['create_at'], name='idx_create_at'),
]