回滚到了最近一个可行的生产版本(分支 2)
This commit is contained in:
18
shop/migrations/0002_alter_yonghupingzheng_yonghu.py
Normal file
18
shop/migrations/0002_alter_yonghupingzheng_yonghu.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 4.2.27 on 2026-04-21 13:04
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('shop', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='yonghupingzheng',
|
||||
name='yonghu',
|
||||
field=models.CharField(db_index=True, max_length=7, unique=True, verbose_name='关联用户ID'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,85 @@
|
||||
# Generated by Django 4.2.27 on 2026-04-23 14:56
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('shop', '0002_alter_yonghupingzheng_yonghu'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='DianpuMorenPeizhi',
|
||||
fields=[
|
||||
('id', models.PositiveSmallIntegerField(default=1, editable=False, primary_key=True, serialize=False)),
|
||||
('moren_choucheng_feilv', models.DecimalField(decimal_places=4, default=0.1, max_digits=5, verbose_name='默认订单抽成费率(小数,0.1000=10%)')),
|
||||
('moren_tixian_xiane', models.DecimalField(decimal_places=2, default=1000.0, max_digits=10, verbose_name='默认可提现限额')),
|
||||
('create_time', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
|
||||
('update_time', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': '店铺默认配置',
|
||||
'verbose_name_plural': '店铺默认配置',
|
||||
'db_table': 'dianpu_moren_peizhi',
|
||||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='kaiqi_meiri_xiane',
|
||||
field=models.BooleanField(default=False, verbose_name='是否开启每日提现限额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='kaiqi_shouyi_choucheng',
|
||||
field=models.BooleanField(default=False, verbose_name='是否开启店铺订单收益抽成'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='ketixian_yue',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='店铺可提现余额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='meiri_tixian_xiane',
|
||||
field=models.DecimalField(blank=True, decimal_places=2, default=0.0, max_digits=10, null=True, verbose_name='店铺每日提现限额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='shouyi_choucheng_feilv',
|
||||
field=models.DecimalField(blank=True, decimal_places=4, default=0.0, max_digits=5, null=True, verbose_name='店铺订单收益抽成费率(小数,如0.1000=10%)'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='zhengqu_zonge',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='店铺赚取总额'),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='DianpuShouzhiMeiriTongji',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('dianpu_id', models.PositiveIntegerField(db_index=True, verbose_name='店铺ID')),
|
||||
('riqi', models.DateField(db_index=True, verbose_name='统计日期')),
|
||||
('nian', models.PositiveSmallIntegerField(verbose_name='年份')),
|
||||
('yue', models.PositiveSmallIntegerField(verbose_name='月份')),
|
||||
('ri', models.PositiveSmallIntegerField(verbose_name='日')),
|
||||
('xiadan_zongliang', models.PositiveIntegerField(default=0, verbose_name='下单总量')),
|
||||
('xiadan_zonge', models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='下单总额')),
|
||||
('chengjiao_zongliang', models.PositiveIntegerField(default=0, verbose_name='成交总量')),
|
||||
('chengjiao_zonge', models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='成交总额')),
|
||||
('tuikuan_zongliang', models.PositiveIntegerField(default=0, verbose_name='退款总量')),
|
||||
('tuikuan_zonge', models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='退款总额')),
|
||||
('shouyi_zonge', models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='收益总额')),
|
||||
('create_time', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
|
||||
('update_time', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': '店铺每日收支统计',
|
||||
'verbose_name_plural': '店铺每日收支统计',
|
||||
'db_table': 'dianpu_shouzhi_meiri_tongji',
|
||||
'indexes': [models.Index(fields=['dianpu_id', 'riqi'], name='dianpu_shou_dianpu__bffdb2_idx'), models.Index(fields=['nian', 'yue', 'ri'], name='dianpu_shou_nian_a0f415_idx')],
|
||||
'unique_together': {('dianpu_id', 'riqi')},
|
||||
},
|
||||
),
|
||||
]
|
||||
27
shop/migrations/0004_dianpushangpinshenheshezhi.py
Normal file
27
shop/migrations/0004_dianpushangpinshenheshezhi.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 4.2.27 on 2026-04-25 12:05
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('shop', '0003_dianpumorenpeizhi_dianpu_kaiqi_meiri_xiane_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='DianpuShangpinShenheShezhi',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('kaiqi_shenhe', models.BooleanField(default=False, verbose_name='是否开启商品审核模式')),
|
||||
('create_time', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
|
||||
('update_time', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': '商品审核模式配置',
|
||||
'verbose_name_plural': '商品审核模式配置',
|
||||
'db_table': 'dianpu_shangpin_shenhe_shezhi',
|
||||
},
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,33 @@
|
||||
# Generated by Django 4.2.27 on 2026-05-05 10:33
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('shop', '0004_dianpushangpinshenheshezhi'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='fenhong_choucheng_feilv',
|
||||
field=models.DecimalField(blank=True, decimal_places=4, default=0.05, max_digits=5, null=True, verbose_name='上级分红抽成费率(默认5%)'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='shangji_fenhong_leiji',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='作为上级累计获得分红'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='shangji_ketixian_fenhong',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='作为上级可提现分红余额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpu',
|
||||
name='yaoqing_dianpu_id',
|
||||
field=models.PositiveIntegerField(blank=True, db_index=True, null=True, verbose_name='邀请人店铺ID(上级)'),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,38 @@
|
||||
# Generated by Django 4.2.27 on 2026-05-10 18:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('shop', '0005_dianpu_fenhong_choucheng_feilv_and_more'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='dianpushouzhimeiritongji',
|
||||
name='gei_shangji_cishu',
|
||||
field=models.PositiveIntegerField(default=0, verbose_name='给上级分红次数'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpushouzhimeiritongji',
|
||||
name='gei_shangji_zonge',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='给上级分红总额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpushouzhimeiritongji',
|
||||
name='shangji_fenhong_cishu',
|
||||
field=models.PositiveIntegerField(default=0, verbose_name='作为上级获得分红次数'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpushouzhimeiritongji',
|
||||
name='shangji_fenhong_zonge',
|
||||
field=models.DecimalField(decimal_places=2, default=0.0, max_digits=12, verbose_name='作为上级获得分红总额'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='dianpushouzhimeiritongji',
|
||||
name='shangji_id',
|
||||
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='当天对应的上级店铺ID(若无则为空)'),
|
||||
),
|
||||
]
|
||||
Reference in New Issue
Block a user