# Generated manually on 2025-09-04 for competition status management
# サーバーAPI変更要求書20250904.md対応

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('rog', '0012_location2025_add_missing_fields'),
    ]

    operations = [
        migrations.AddField(
            model_name='entry',
            name='is_in_rog',
            field=models.BooleanField(default=False, help_text='ロゲイニング中=スタートしたらTrue'),
        ),
        migrations.AddField(
            model_name='entry',
            name='rogaining_counted',
            field=models.BooleanField(default=False, help_text='ロゲイニングチェックイン履歴あり=一度でもスタート・ゴール以外でチェックインしたらTrue'),
        ),
        migrations.AddField(
            model_name='entry',
            name='ready_for_goal',
            field=models.BooleanField(default=False, help_text='ゴール準備完了=スタートから遠くに移動した際にTrueになる'),
        ),
        migrations.AddField(
            model_name='entry',
            name='is_at_goal',
            field=models.BooleanField(default=False, help_text='ゴール状態=ゴールしたらTrue'),
        ),
        migrations.AddField(
            model_name='entry',
            name='start_time',
            field=models.DateTimeField(null=True, blank=True, help_text='スタート時刻'),
        ),
        migrations.AddField(
            model_name='entry',
            name='goal_time',
            field=models.DateTimeField(null=True, blank=True, help_text='ゴール時刻'),
        ),
        migrations.AddField(
            model_name='entry',
            name='last_checkin_time',
            field=models.DateTimeField(null=True, blank=True, help_text='最後のチェックイン時刻'),
        ),
    ]
