# Generated by Django 5.2.7 on 2025-11-07 11:56

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('igny8_core_auth', '0011_add_plan_fields_and_fix_constraints'),
    ]

    operations = [
        migrations.AlterField(
            model_name='plan',
            name='ai_cost_per_request',
            field=models.JSONField(blank=True, default=dict, help_text="Cost per request type (e.g., {'cluster': 2, 'idea': 3, 'content': 5, 'image': 1})"),
        ),
        migrations.AlterField(
            model_name='plan',
            name='features',
            field=models.JSONField(blank=True, default=list, help_text="Plan features as JSON array (e.g., ['ai_writer', 'image_gen', 'auto_publish'])"),
        ),
        migrations.AlterField(
            model_name='plan',
            name='image_model_choices',
            field=models.JSONField(blank=True, default=list, help_text="Allowed image models (e.g., ['dalle3', 'hidream'])"),
        ),
    ]
