106 lines
4.4 KiB
Python
106 lines
4.4 KiB
Python
# Generated by Django 4.2.27 on 2026-06-17 01:32
|
|
|
|
from django.db import migrations, models
|
|
import django.db.models.deletion
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
initial = True
|
|
|
|
dependencies = [
|
|
('rank', '0001_initial'),
|
|
('products', '0001_initial'),
|
|
('shop', '0001_initial'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='shangpinzhuanqu',
|
|
name='dianpu',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='shop.dianpu', verbose_name='所属店铺'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='shangpinzhuanqu',
|
|
name='dianpu_leixing',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='shop.shangpinleixingdianpu', verbose_name='店铺商品类型'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='shangpinmeiritongji',
|
|
name='shangpin',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='products.shangpin', verbose_name='商品ID'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='shangpinleixing',
|
|
name='bankuai',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='rank.bankuai', verbose_name='所属板块'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='shangpin',
|
|
name='dianpu',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='shop.dianpu', verbose_name='所属店铺'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='shangpin',
|
|
name='dianpu_leixing',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='shop.shangpinleixingdianpu', verbose_name='店铺商品类型'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='huiyuangoumai',
|
|
index=models.Index(fields=['yonghu_id'], name='huiyuangoum_yonghu__ba2138_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='huiyuangoumai',
|
|
index=models.Index(fields=['huiyuan_id'], name='huiyuangoum_huiyuan_35fe1d_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='huiyuangoumai',
|
|
index=models.Index(fields=['yonghu_id', 'huiyuan_id'], name='huiyuangoum_yonghu__21e6e1_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='huiyuangoumai',
|
|
unique_together={('yonghu_id', 'huiyuan_id')},
|
|
),
|
|
migrations.AddField(
|
|
model_name='huiyuan',
|
|
name='bankuai',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='rank.bankuai', verbose_name='所属板块'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='gsfenhong',
|
|
index=models.Index(fields=['guanshi'], name='gsfenhong_guanshi_dc440f_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='gsfenhong',
|
|
index=models.Index(fields=['dashouid'], name='gsfenhong_dashoui_5473ca_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='duocifenhong',
|
|
index=models.Index(fields=['yonghuid'], name='duoci_fenho_yonghui_db6a2f_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='duocifenhong',
|
|
unique_together={('huiyuan', 'yonghuid', 'cishu')},
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='czjilu',
|
|
index=models.Index(fields=['dingdan_id'], name='czjilu_dingdan_39bbd0_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='czjilu',
|
|
index=models.Index(fields=['yonghuid'], name='czjilu_yonghui_a0555f_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='shangpinmeiritongji',
|
|
index=models.Index(fields=['shangpin', 'riqi'], name='shangpin_me_shangpi_d27e5c_idx'),
|
|
),
|
|
migrations.AddIndex(
|
|
model_name='shangpinmeiritongji',
|
|
index=models.Index(fields=['nian', 'yue', 'ri'], name='shangpin_me_nian_e3b409_idx'),
|
|
),
|
|
migrations.AlterUniqueTogether(
|
|
name='shangpinmeiritongji',
|
|
unique_together={('shangpin', 'riqi')},
|
|
),
|
|
]
|