Files
to_session/models/cjj_soo.py
Administrator a0720d80dc fefdwef
2025-11-12 12:54:37 +08:00

27 lines
1.4 KiB
Python

from peewee import *
# 假设 db 已经在其他地方定义并连接到数据库
from models import db, BaseModel
class CjjSoo(BaseModel):
id = AutoField(primary_key=True)
email = CharField(max_length=255, default='', verbose_name='邮箱')
telegram = CharField(max_length=255, default='', verbose_name='电报号')
address = CharField(max_length=255, default='', verbose_name='地址')
private_key = CharField(max_length=255, default='', verbose_name='私钥')
mnemonic = CharField(max_length=255, default='', verbose_name='助记词')
points = IntegerField(default=0, verbose_name='任务积分')
badge_num = IntegerField(default=0, verbose_name='徽章数量')
tx_num = IntegerField(default=0, verbose_name='交互tx')
swap_num = IntegerField(default=0, verbose_name='跨链次数')
contract_amount = CharField(max_length=255, default='', verbose_name='合约金额')
node_run_time = CharField(max_length=255, default='', verbose_name='节点运行时间')
remark = TextField(default='', verbose_name='备注')
created_at = DateTimeField(constraints=[SQL('DEFAULT CURRENT_TIMESTAMP')], verbose_name='创建时间')
updated_at = DateTimeField(constraints=[SQL('DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP')],
verbose_name='最近更新时间,会自动更新')
class Meta:
database = db # 所属数据库
table_name = 'cjj_soo' # 表名