# Generated by Django 4.2.27 on 2026-01-22 10:48 from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [] operations = [ migrations.CreateModel( name="CalendarOccasions", fields=[ ( "id", models.BigAutoField( auto_created=True, primary_key=True, serialize=False, verbose_name="ID", ), ), ("title", models.CharField(max_length=255, verbose_name="title")), ( "is_global", models.BooleanField( default=False, help_text="check this field if event is global", verbose_name="is global", ), ), ( "occasion_type", models.CharField( choices=[("georgian", "georgian"), ("lunar", "lunar")], default="georgian", help_text="Choose between georgian or lunar. default to georgian", max_length=12, verbose_name="occasion type", ), ), ("dates", models.JSONField(verbose_name="dates")), ( "is_yearly", models.BooleanField( default=True, help_text="check this field if event is annually", verbose_name="is yearly", ), ), ( "updated_at", models.DateTimeField(auto_now=True, verbose_name="updated at"), ), ( "created_at", models.DateTimeField(auto_now_add=True, verbose_name="created at"), ), ( "event_type", models.CharField( choices=[ ("national", "National"), ("international", "International"), ("religious", "Religious"), ], max_length=16, null=True, verbose_name="event type", ), ), ], options={ "ordering": ("-updated_at",), }, ), ]