# Generated by Django 6.0.3 on 2026-04-07 22:28

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('app', '0020_alter_department_faculty'),
    ]

    operations = [
        migrations.CreateModel(
            name='Partner',
            fields=[
                ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
                ('name', models.CharField(max_length=255, verbose_name='Hamkor nomi')),
                ('name_uz', models.CharField(max_length=255, null=True, verbose_name='Hamkor nomi')),
                ('name_ru', models.CharField(max_length=255, null=True, verbose_name='Hamkor nomi')),
                ('name_en', models.CharField(max_length=255, null=True, verbose_name='Hamkor nomi')),
                ('category', models.CharField(choices=[('xalqaro', 'Xalqaro Hamkor'), ('milliy', 'Milliy Hamkor'), ('sanoat', 'Sanoat Hamkorlik')], default='xalqaro', max_length=50, verbose_name='Kategoriya')),
                ('icon', models.CharField(blank=True, choices=[('fas fa-laptop', 'Noutbuk (Laptop)'), ('fas fa-book', 'Kitob (Book)'), ('fas fa-user-graduate', 'Bitiruvchi (Graduate)'), ('fas fa-chalkboard-teacher', "O'qituvchi (Teacher)"), ('fas fa-university', 'Universitet (University)'), ('fas fa-microscope', 'Mikroskop (Microscope)'), ('fas fa-globe', 'Globus (Globe)'), ('fas fa-language', 'Til (Language)'), ('fas fa-briefcase', 'Portfel (Briefcase)'), ('fas fa-chart-line', 'Grafik (Chart Line)'), ('fas fa-cogs', 'Mexanizm (Cogs)'), ('fas fa-flask', 'Kolba (Flask)'), ('fas fa-gavel', "Sudya bolg'asi (Gavel)"), ('fas fa-heartbeat', 'Tibbiyot (Heartbeat)'), ('fas fa-music', 'Musiqa (Music)'), ('fas fa-palette', 'Dizayn (Palette)'), ('fas fa-calculator', 'Kalkulyator (Calculator)'), ('fas fa-seedling', "Qishloq xo'jalik (Seedling)"), ('fas fa-balance-scale', 'Tarozi (Scale)'), ('fas fa-code', 'Dasturlash (Code)'), ('fas fa-atom', 'Fizika/Atom (Atom)'), ('fas fa-building', 'Bino (Building)'), ('fas fa-bus', 'Avtobus (Bus)'), ('fas fa-camera', 'Kamera (Camera)'), ('fas fa-drafting-compass', 'Chizmachilik (Compass)'), ('fas fa-futbol', 'Sport (Football)'), ('fas fa-history', 'Tarix (History)'), ('fas fa-landmark', 'Tarixiy bino (Landmark)'), ('fas fa-leaf', 'Ekologiya (Leaf)'), ('fas fa-medal', 'Medal (Medal)'), ('fas fa-star', 'Yulduz (Star)'), ('fas fa-certificate', 'Sertifikat (Certificate)'), ('fas fa-trophy', 'Kubok (Trophy)'), ('fas fa-users', 'Odamlar guruhi (Users)')], help_text='Ikonkani tanlang', max_length=50)),
                ('country', models.CharField(max_length=255, verbose_name='Davlat/Manzil')),
                ('country_uz', models.CharField(max_length=255, null=True, verbose_name='Davlat/Manzil')),
                ('country_ru', models.CharField(max_length=255, null=True, verbose_name='Davlat/Manzil')),
                ('country_en', models.CharField(max_length=255, null=True, verbose_name='Davlat/Manzil')),
                ('description', models.TextField(verbose_name='Tavsif')),
                ('description_uz', models.TextField(null=True, verbose_name='Tavsif')),
                ('description_ru', models.TextField(null=True, verbose_name='Tavsif')),
                ('description_en', models.TextField(null=True, verbose_name='Tavsif')),
                ('order', models.PositiveIntegerField(default=0, verbose_name='Tartib')),
            ],
            options={
                'verbose_name': 'Hamkor',
                'verbose_name_plural': 'Hamkorlar',
                'ordering': ['order'],
            },
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_facebook_en',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='facebook-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_facebook_ru',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='facebook-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_facebook_uz',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='facebook-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_instagram_en',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='instagram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_instagram_ru',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='instagram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_instagram_uz',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='instagram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_telegram_en',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='telegram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_telegram_ru',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='telegram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_telegram_uz',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='telegram-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_youtobe_en',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='youtobe-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_youtobe_ru',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='youtobe-link'),
        ),
        migrations.AddField(
            model_name='calllink',
            name='link_youtobe_uz',
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='youtobe-link'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='name_en',
            field=models.CharField(max_length=150, null=True, verbose_name='F.I.SH'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='name_ru',
            field=models.CharField(max_length=150, null=True, verbose_name='F.I.SH'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='name_uz',
            field=models.CharField(max_length=150, null=True, verbose_name='F.I.SH'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='rang_en',
            field=models.CharField(max_length=150, null=True, verbose_name='lavozimi'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='rang_ru',
            field=models.CharField(max_length=150, null=True, verbose_name='lavozimi'),
        ),
        migrations.AddField(
            model_name='callusercategory',
            name='rang_uz',
            field=models.CharField(max_length=150, null=True, verbose_name='lavozimi'),
        ),
        migrations.AddField(
            model_name='partnercountry',
            name='name_en',
            field=models.CharField(max_length=150, null=True, verbose_name='Davlat'),
        ),
        migrations.AddField(
            model_name='partnercountry',
            name='name_ru',
            field=models.CharField(max_length=150, null=True, verbose_name='Davlat'),
        ),
        migrations.AddField(
            model_name='partnercountry',
            name='name_uz',
            field=models.CharField(max_length=150, null=True, verbose_name='Davlat'),
        ),
        migrations.AlterField(
            model_name='rector',
            name='academic_degree',
            field=models.CharField(max_length=255, verbose_name='Ilmiy daraja'),
        ),
        migrations.AlterField(
            model_name='rector',
            name='academic_degree_en',
            field=models.CharField(max_length=255, null=True, verbose_name='Ilmiy daraja'),
        ),
        migrations.AlterField(
            model_name='rector',
            name='academic_degree_ru',
            field=models.CharField(max_length=255, null=True, verbose_name='Ilmiy daraja'),
        ),
        migrations.AlterField(
            model_name='rector',
            name='academic_degree_uz',
            field=models.CharField(max_length=255, null=True, verbose_name='Ilmiy daraja'),
        ),
    ]
