83 lines
3.1 KiB
Python
83 lines
3.1 KiB
Python
# Generated by Django 5.2.8 on 2026-05-21 13:51
|
|
|
|
import django.db.models.deletion
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
initial = True
|
|
|
|
dependencies = [
|
|
('common', '0002_initial'),
|
|
('stock', '0001_initial'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='userwarehouseaccess',
|
|
name='warehouse',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='stock.warehouse'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='userconfig',
|
|
name='warehouses',
|
|
field=models.ManyToManyField(blank=True, related_name='user_accesses', through='common.UserWarehouseAccess', to='stock.warehouse'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='requestlog',
|
|
index=models.Index(fields=['level'], name='common_requ_level_55ef16_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='requestlog',
|
|
index=models.Index(fields=['user'], name='common_requ_user_id_3781cb_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='requestlog',
|
|
index=models.Index(fields=['status_code'], name='common_requ_status__b046e1_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='requestlog',
|
|
index=models.Index(fields=['timestamp', 'level'], name='common_requ_timesta_264745_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='userassettypeaccess',
|
|
unique_together={('user_config', 'content_type')},
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='userassetaccess',
|
|
index=models.Index(fields=['content_type', 'object_id'], name='common_user_content_e5ef8d_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='userassetaccess',
|
|
unique_together={('user_config', 'content_type', 'object_id')},
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='usercontractaccess',
|
|
unique_together={('user_config', 'contract')},
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='usercontractstatuspermission',
|
|
index=models.Index(fields=['user_contract', 'status', 'can_view'], name='ucsp_status_canview_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='usercontractstatuspermission',
|
|
unique_together={('user_contract', 'status')},
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='userthematics',
|
|
unique_together={('user_config', 'thematic')},
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='userthematicstatuspermission',
|
|
index=models.Index(fields=['user_thematic', 'status', 'can_view'], name='utsp_status_canview_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='userthematicstatuspermission',
|
|
unique_together={('user_thematic', 'status')},
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='userwarehouseaccess',
|
|
unique_together={('user_config', 'warehouse')},
|
|
),
|
|
]
|