37 lines
1.4 KiB
Python
37 lines
1.4 KiB
Python
# Generated by Django 3.2.25 on 2026-10-20 14:50
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('admin_panel', '0077_alter_smstemplate_text_balance_help'),
|
|
]
|
|
|
|
operations = [
|
|
# ایندکس سهستونیِ قبلی باید ابتدا برداشته شود؛ وگرنه نام ``act_visit_idx``
|
|
# تکراری میشود. ساخت ایندکس پوشا هم همینجا انجام میشود تا وضعیت مدل
|
|
# (``Meta.indexes``) و دیتابیس دقیقاً یکی باشند.
|
|
migrations.RunSQL(
|
|
sql=[
|
|
'DROP INDEX IF EXISTS "act_visit_idx";',
|
|
(
|
|
'CREATE INDEX "act_visit_idx" ON "admin_panel_action" '
|
|
'("actionType", "status", "customer_id", "actionDateTime", "finishDateTime");'
|
|
),
|
|
],
|
|
reverse_sql=['DROP INDEX IF EXISTS "act_visit_idx";'],
|
|
state_operations=[
|
|
migrations.AddIndex(
|
|
model_name='action',
|
|
index=models.Index(
|
|
fields=['actionType', 'status', 'customer_id',
|
|
'actionDateTime', 'finishDateTime'],
|
|
name='act_visit_idx',
|
|
),
|
|
),
|
|
],
|
|
),
|
|
]
|