# Generated by Django 4.2.4 on 2023-09-18 12:37

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('school_management_main', '0003_school_eiin'),
    ]

    operations = [
        migrations.CreateModel(
            name='Student',
            fields=[
                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(help_text='Rafiul Islam', max_length=100)),
                ('photo', models.ImageField(blank=True, null=True, upload_to='student_photo')),
                ('enrolled_class', models.CharField(choices=[('1', '1'), ('2', '2'), ('3', '3'), ('4', '4'), ('5', '5'), ('6', '6'), ('7', '7'), ('8', '8'), ('9', '9'), ('10', '10')], help_text='10', max_length=2)),
                ('shift', models.CharField(choices=[('Morning', 'Morning'), ('Day', 'Day'), ('Evening', 'Evening')], default='Morning', help_text='Morning', max_length=10)),
                ('section', models.CharField(choices=[('A', 'A'), ('B', 'B'), ('C', 'C'), ('D', 'D'), ('E', 'E')], default='A', help_text='A', max_length=15)),
                ('roll', models.IntegerField(help_text='1', unique=True)),
                ('registration_number', models.IntegerField(blank=True, help_text='123456', null=True, unique=True)),
                ('date_of_birth', models.DateField(blank=True, help_text='2000-01-01', null=True)),
                ('address', models.CharField(blank=True, help_text='Rajshahi', max_length=100, null=True)),
                ('phone', models.CharField(blank=True, help_text='01700000000', max_length=15, null=True)),
                ('guardian_name', models.CharField(blank=True, help_text='Md. Abdul Karim', max_length=100, null=True)),
                ('guardian_phone', models.CharField(blank=True, help_text='01700000000', max_length=15, null=True)),
                ('guardian_address', models.CharField(blank=True, help_text='Rajshahi', max_length=100, null=True)),
            ],
        ),
    ]
