# Generated by Django 5.2.7 on 2026-03-10 08:34 import django.db.models.deletion from django.conf import settings from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('evaluation', '0017_autoevaluationmodel_car_brand_and_more'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] operations = [ migrations.CreateModel( name='EvaluationrequestModel', 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)), ('rate_type', models.CharField(choices=[('auto', 'Automobil'), ('real_estate', "Ko'chmas mulk"), ('equipment', 'Uskuna')], max_length=50, verbose_name='rate type')), ('object_type', models.CharField(blank=True, choices=[('lightweight_auto', 'Yengil automobil'), ('truck_car', 'Yuk automobil'), ('special_tech', 'Maxsus texnika')], max_length=50, null=True, verbose_name='object type')), ('customer_inn_number', models.CharField(max_length=20, verbose_name='customer INN number')), ('owner_inn_number', models.CharField(max_length=20, verbose_name='owner INN number')), ('tex_passport', models.CharField(blank=True, max_length=20, null=True, verbose_name='tex passport')), ('value_determined', models.CharField(max_length=100, verbose_name='value determined')), ('rate_goal', models.CharField(max_length=100, verbose_name='rate goal')), ('property_rights', models.CharField(max_length=100, verbose_name='property rights')), ('form_ownership', models.CharField(max_length=100, verbose_name='form ownership')), ('worked_hours', models.IntegerField(blank=True, null=True, verbose_name='worked hours')), ('chassi', models.IntegerField(blank=True, null=True, verbose_name='chassi')), ('need_delivering', models.BooleanField(default=True, verbose_name='need delivering')), ('location_lat', models.DecimalField(blank=True, decimal_places=6, max_digits=9, null=True, verbose_name='location latitude')), ('location_lng', models.DecimalField(blank=True, decimal_places=6, max_digits=9, null=True, verbose_name='location longitude')), ('status', models.CharField(choices=[('pending', 'Kutilmoqda'), ('in_progress', 'Jarayonda'), ('completed', 'Bajarildi'), ('rejected', 'Rad etildi')], default='pending', max_length=50, verbose_name='status')), ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='evaluation_requests', to=settings.AUTH_USER_MODEL, verbose_name='user')), ], options={ 'verbose_name': 'Evaluation Request', 'verbose_name_plural': 'Evaluation Requests', 'db_table': 'EvaluationRequest', }, ), ]