# Generated by ChatGPT on 2025-12-26
from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("website", "0002_alter_careerapplication_options_and_more"),
    ]

    operations = [
        migrations.CreateModel(
            name="TelehealthBooking",
            fields=[
                ("id", models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")),
                ("created_at", models.DateTimeField(auto_now_add=True)),
                ("updated_at", models.DateTimeField(auto_now=True)),
                ("status", models.CharField(choices=[("new", "New"), ("confirmed", "Confirmed"), ("completed", "Completed"), ("cancelled", "Cancelled")], default="new", max_length=20)),
                ("full_name", models.CharField(max_length=140)),
                ("phone", models.CharField(max_length=30)),
                ("email", models.EmailField(blank=True, max_length=254)),
                ("consultation_mode", models.CharField(choices=[("video", "Video Consultation"), ("phone", "Phone Consultation"), ("chat", "Online Chat")], default="video", max_length=10)),
                ("preferred_date", models.DateField(blank=True, null=True)),
                ("preferred_time", models.CharField(blank=True, help_text="e.g., 10:00am – 11:00am", max_length=40)),
                ("symptoms_or_reason", models.TextField(blank=True)),
            ],
            options={},
        ),
    ]
