from django.db import migrations, models


class Migration(migrations.Migration):
    """
    Corrects billing_period choices: keeps one-off, no weekly.
    Final choices: hourly / monthly / annual / once (one-off).
    """

    dependencies = [
        ('ecommerce', '0016_expense_end_date'),
    ]

    operations = [
        migrations.AlterField(
            model_name='expense',
            name='billing_period',
            field=models.CharField(
                max_length=10,
                choices=[
                    ('hourly',  'Hourly'),
                    ('monthly', 'Monthly'),
                    ('annual',  'Annual'),
                    ('once',    'One-off'),
                ],
                default='monthly',
            ),
        ),
    ]
