from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('tenants', '0011_tenant_billing_tenantinvoice'),
    ]

    operations = [
        migrations.AddField(
            model_name='tenant',
            name='api_key',
            field=models.CharField(blank=True, default='', help_text='Shared secret this tenant uses to sign check-in requests', max_length=64),
        ),
        migrations.AddField(
            model_name='tenant',
            name='reported_version',
            field=models.CharField(blank=True, default='', help_text='FT OS version the tenant last reported running', max_length=20),
        ),
        migrations.AddField(
            model_name='tenant',
            name='target_version',
            field=models.CharField(blank=True, default='', help_text='FT OS version this tenant should be upgraded to', max_length=20),
        ),
        migrations.AddField(
            model_name='tenant',
            name='os_name',
            field=models.CharField(blank=True, default='', help_text='e.g. AlmaLinux', max_length=60),
        ),
        migrations.AddField(
            model_name='tenant',
            name='os_version',
            field=models.CharField(blank=True, default='', help_text='e.g. 8.9', max_length=40),
        ),
        migrations.AddField(
            model_name='tenant',
            name='python_version',
            field=models.CharField(blank=True, default='', max_length=20),
        ),
        migrations.AddField(
            model_name='tenant',
            name='django_version',
            field=models.CharField(blank=True, default='', max_length=20),
        ),
        migrations.AddField(
            model_name='tenant',
            name='db_engine',
            field=models.CharField(blank=True, default='', help_text='e.g. postgresql, sqlite3', max_length=30),
        ),
        migrations.AddField(
            model_name='tenant',
            name='last_checkin_at',
            field=models.DateTimeField(blank=True, null=True),
        ),
    ]
