mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-03 02:30:01 +08:00
开箱新增更新指定刀具皮肤命令
This commit is contained in:
@@ -11,11 +11,11 @@ class BuffSkin(Model):
|
||||
|
||||
id = fields.IntField(pk=True, generated=True, auto_increment=True)
|
||||
"""自增id"""
|
||||
case_name = fields.CharField(255)
|
||||
case_name: str = fields.CharField(255) # type: ignore
|
||||
"""箱子名称"""
|
||||
name = fields.CharField(255)
|
||||
name: str = fields.CharField(255) # type: ignore
|
||||
"""武器/手套/刀名称"""
|
||||
skin_name = fields.CharField(255)
|
||||
skin_name: str = fields.CharField(255) # type: ignore
|
||||
"""皮肤名称"""
|
||||
is_stattrak = fields.BooleanField(default=False)
|
||||
"""是否暗金(计数)"""
|
||||
@@ -23,6 +23,8 @@ class BuffSkin(Model):
|
||||
"""磨损度"""
|
||||
color = fields.CharField(255)
|
||||
"""颜色(品质)"""
|
||||
skin_id = fields.CharField(255, null=True, unique=True)
|
||||
"""皮肤id"""
|
||||
|
||||
img_url = fields.CharField(255)
|
||||
"""图片url"""
|
||||
@@ -49,7 +51,7 @@ class BuffSkin(Model):
|
||||
class Meta:
|
||||
table = "buff_skin"
|
||||
table_description = "Buff皮肤数据表"
|
||||
unique_together = ("case_name", "name", "skin_name", "abrasion")
|
||||
# unique_together = ("case_name", "name", "skin_name", "abrasion", "is_stattrak")
|
||||
|
||||
@classmethod
|
||||
async def random_skin(
|
||||
@@ -79,6 +81,7 @@ class BuffSkin(Model):
|
||||
async def _run_script(cls):
|
||||
return [
|
||||
"ALTER TABLE buff_skin ADD img_url varchar(255);", # 新增img_url
|
||||
"ALTER TABLE buff_skin ADD skin_id varchar(255);", # 新增skin_id
|
||||
"ALTER TABLE buff_skin ADD steam_price float DEFAULT 0;", # 新增steam_price
|
||||
"ALTER TABLE buff_skin ADD weapon_type varchar(255);", # 新增type
|
||||
"ALTER TABLE buff_skin ADD buy_max_price float DEFAULT 0;", # 新增buy_max_price
|
||||
@@ -87,4 +90,5 @@ class BuffSkin(Model):
|
||||
"ALTER TABLE buff_skin ADD sell_num Integer DEFAULT 0;", # 新增sell_num
|
||||
"ALTER TABLE buff_skin ADD sell_reference_price float DEFAULT 0;", # 新增sell_reference_price
|
||||
"ALTER TABLE buff_skin DROP COLUMN skin_price;", # 删除skin_price
|
||||
"alter table buff_skin drop constraint if EXISTS uid_buff_skin_case_na_c35c93;", # 删除唯一约束
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user