2021-11-04 16:11:50 +08:00
|
|
|
from typing import List, Optional
|
2021-05-20 18:37:51 +08:00
|
|
|
|
2023-02-18 18:46:54 +08:00
|
|
|
from tortoise import fields
|
2021-05-20 18:37:51 +08:00
|
|
|
|
2023-02-18 18:46:54 +08:00
|
|
|
from services.db_context import Model
|
|
|
|
|
from services.log import logger
|
2021-05-20 18:37:51 +08:00
|
|
|
|
|
|
|
|
|
2023-02-18 18:46:54 +08:00
|
|
|
class GroupInfo(Model):
|
2021-05-20 18:37:51 +08:00
|
|
|
|
2023-02-18 18:46:54 +08:00
|
|
|
group_id = fields.BigIntField(pk=True)
|
|
|
|
|
"""群聊id"""
|
|
|
|
|
group_name = fields.TextField(default="")
|
|
|
|
|
"""群聊名称"""
|
|
|
|
|
max_member_count = fields.IntField(default=0)
|
|
|
|
|
"""最大人数"""
|
|
|
|
|
member_count = fields.IntField(default=0)
|
|
|
|
|
"""当前人数"""
|
|
|
|
|
group_flag: int = fields.IntField(default=0)
|
|
|
|
|
"""群认证标记"""
|
2021-11-04 16:11:50 +08:00
|
|
|
|
2023-02-18 18:46:54 +08:00
|
|
|
class Meta:
|
|
|
|
|
table = "group_info"
|
|
|
|
|
table_description = "群聊信息表"
|