Marwan Alwali 263292f6be update
2025-11-04 00:50:06 +03:00

117 lines
3.6 KiB
Python

# Generated by Django 5.2.7 on 2025-10-06 21:15
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"
),
),
]