from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('accounts', '0021_kyc_document_review_status'),
    ]

    operations = [
        migrations.AddField(
            model_name='transporterprofile',
            name='company_location',
            field=models.CharField(
                blank=True,
                default='',
                help_text='Company location / address (fleet owner).',
                max_length=500,
            ),
        ),
        migrations.AddField(
            model_name='transporterprofile',
            name='mobile_number',
            field=models.CharField(
                blank=True,
                default='',
                help_text='Company mobile contact (fleet owner).',
                max_length=50,
            ),
        ),
        migrations.AddField(
            model_name='transporterprofile',
            name='office_number',
            field=models.CharField(
                blank=True,
                default='',
                help_text='Company office phone (fleet owner).',
                max_length=50,
            ),
        ),
        migrations.AddField(
            model_name='kycdocument',
            name='gcc_country',
            field=models.CharField(
                blank=True,
                default='',
                help_text='ISO country code for COUNTRY_GCC uploads (GCC members only).',
                max_length=2,
            ),
        ),
        migrations.AlterField(
            model_name='kycdocument',
            name='document_type',
            field=models.CharField(
                choices=[
                    ('ID', 'Identity document'),
                    ('BUSINESS_REGISTRATION', 'Business registration'),
                    ('OTHER', 'Other'),
                    ('DRIVER_LICENSE', 'Driver license'),
                    ('VEHICLE_REGISTRATION', 'Vehicle registration'),
                    ('PASSPORT_COPY', 'Passport copy'),
                    ('PERMIT', 'Permit (if applicable)'),
                    ('COUNTRY_GCC', 'GCC ID'),
                    ('COMPANY_LICENSE', 'Company License'),
                    ('COMPANY_REGISTRATION', 'Company Registration Certificate'),
                    ('COMPANY_OWNERSHIP', 'Company Ownership Documents'),
                    ('COMPANY_ADDRESS_PROOF', 'Company Address Proof'),
                    ('OTHER_COMPLIANCE', 'Other transporter-specific compliance documents'),
                    ('TRADE_LICENSE', 'Trade license copy'),
                ],
                max_length=30,
            ),
        ),
    ]
