Fix GpsCheckin
This commit is contained in:
25
rog/models_clean.py
Normal file
25
rog/models_clean.py
Normal file
@ -0,0 +1,25 @@
|
||||
# 実際のテーブル構造に基づいた最小限のGpsCheckinモデル
|
||||
from django.contrib.gis.db import models
|
||||
|
||||
class GpsCheckin(models.Model):
|
||||
id = models.AutoField(primary_key=True)
|
||||
event_code = models.CharField(max_length=255, null=False, default='')
|
||||
zekken = models.CharField(max_length=20, null=True, blank=True)
|
||||
serial_number = models.CharField(max_length=20, null=True, blank=True)
|
||||
cp_number = models.CharField(max_length=20, null=True, blank=True)
|
||||
lat = models.FloatField(null=True, blank=True)
|
||||
lng = models.FloatField(null=True, blank=True)
|
||||
checkin_time = models.DateTimeField(null=True, blank=True)
|
||||
record_time = models.DateTimeField(null=True, blank=True)
|
||||
location = models.PointField(null=True, blank=True)
|
||||
mobserver_id = models.IntegerField(null=True, blank=True)
|
||||
event_id = models.BigIntegerField(null=True, blank=True)
|
||||
team_id = models.BigIntegerField(null=True, blank=True)
|
||||
checkpoint_id = models.BigIntegerField(null=True, blank=True)
|
||||
|
||||
class Meta:
|
||||
db_table = 'rog_gpscheckin'
|
||||
managed = True
|
||||
|
||||
def __str__(self):
|
||||
return f"GPS Checkin {self.id} - {self.zekken}"
|
||||
Reference in New Issue
Block a user