# Generated by Django 5.2.6 on 2025-09-19 10:58 import django.db.models.deletion from django.conf import settings from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ ("accounts", "0001_initial"), ("auth", "0012_alter_user_first_name_max_length"), ("core", "0001_initial"), ] operations = [ migrations.AddField( model_name="user", name="tenant", field=models.ForeignKey( on_delete=django.db.models.deletion.PROTECT, related_name="users", to="core.tenant", ), ), migrations.AddField( model_name="user", name="user_permissions", field=models.ManyToManyField( blank=True, help_text="Specific permissions for this user.", related_name="user_set", related_query_name="user", to="auth.permission", verbose_name="user permissions", ), ), migrations.AddField( model_name="passwordhistory", name="user", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="password_history", to=settings.AUTH_USER_MODEL, ), ), migrations.AddField( model_name="socialaccount", name="user", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="social_accounts", to=settings.AUTH_USER_MODEL, ), ), migrations.AddField( model_name="twofactordevice", name="user", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="two_factor_devices", to=settings.AUTH_USER_MODEL, ), ), migrations.AddField( model_name="usersession", name="user", field=models.ForeignKey( on_delete=django.db.models.deletion.CASCADE, related_name="user_sessions", to=settings.AUTH_USER_MODEL, ), ), migrations.AddIndex( model_name="user", index=models.Index( fields=["tenant", "email"], name="accounts_us_tenant__162cd2_idx" ), ), migrations.AddIndex( model_name="user", index=models.Index( fields=["tenant", "username"], name="accounts_us_tenant__d92906_idx" ), ), migrations.AddIndex( model_name="user", index=models.Index( fields=["tenant", "is_active"], name="accounts_us_tenant__78e6c9_idx" ), ), migrations.AlterUniqueTogether( name="socialaccount", unique_together={("provider", "provider_id")}, ), migrations.AddIndex( model_name="usersession", index=models.Index( fields=["user", "is_active"], name="accounts_us_user_id_f3bc3f_idx" ), ), migrations.AddIndex( model_name="usersession", index=models.Index( fields=["session_key"], name="accounts_us_session_5ce38e_idx" ), ), migrations.AddIndex( model_name="usersession", index=models.Index( fields=["ip_address"], name="accounts_us_ip_addr_f7885b_idx" ), ), ]