from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('events', '0002_event_event_type'),
    ]

    operations = [
        migrations.AddField(
            model_name='event',
            name='self_checkin_enabled',
            field=models.BooleanField(default=False, help_text='Allow members to self-check-in via the public /checkin page'),
        ),
        migrations.AddField(
            model_name='event',
            name='self_checkin_lat',
            field=models.DecimalField(
                blank=True, decimal_places=6, max_digits=9, null=True,
                help_text='Venue latitude for geofencing (leave blank to use default: Avani Victoria Falls Resort -17.856000)'
            ),
        ),
        migrations.AddField(
            model_name='event',
            name='self_checkin_lng',
            field=models.DecimalField(
                blank=True, decimal_places=6, max_digits=9, null=True,
                help_text='Venue longitude for geofencing (leave blank to use default: 25.858000)'
            ),
        ),
        migrations.AddField(
            model_name='event',
            name='self_checkin_radius_m',
            field=models.PositiveIntegerField(
                default=500,
                help_text='Geofence radius in metres. Members outside this radius are blocked.'
            ),
        ),
    ]
