# Generated by Django 4.2.16 on 2026-10-29 01:29

from django.db import migrations, models


def add_block(apps, schema_editor):
    Block = apps.get_model('core', 'HomepageBlock')
    if not Block.objects.filter(kind='games').exists():
        Block.objects.create(kind='games', eyebrow='খেলুন আর শিখুন', title='ইতিহাসের খেলা',
                             subtitle='সময় সাজান, সূত্র ধরে চিনুন, সত্য-গুজব আলাদা করুন — বাংলার ইতিহাস নিয়ে তিনটি খেলা।',
                             max_items=3, see_all_text='সব খেলা', theme='paper', order=15, is_active=True)


class Migration(migrations.Migration):

    dependencies = [
        ('core', '0020_human_visitor_log'),
    ]

    operations = [
        migrations.AlterField(
            model_name='homepageblock',
            name='kind',
            field=models.CharField(choices=[('magazines', 'Magazine issues (latest)'), ('merch', 'Wearable History products (latest)'), ('nostalgic', 'Nostalgic items (latest)'), ('products', 'Hand-picked products'), ('articles', 'Hand-picked articles'), ('category', 'Latest articles from a category'), ('games', 'History games'), ('text', 'Custom text / announcement')], default='products', max_length=12),
        ),
        migrations.RunPython(add_block, migrations.RunPython.noop),
    ]
