summaryrefslogtreecommitdiff
path: root/ATRI/plugins/bilibili_dynamic/database/models.py
blob: d0cb3dd128b6807a67de61fb38def045e4a0974a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from datetime import datetime

from tortoise import fields
from tortoise.models import Model


class Subscription(Model):
    uid = fields.IntField()
    group_id = fields.IntField()
    up_nickname = fields.TextField(null=True)
    last_update = fields.DatetimeField(default=datetime.fromordinal(1))

    def __str__(self) -> str:
        return f"[{self.uid}|{self.group_id}|{self.up_nickname}|{self.last_update}]"