diff options
author | Kyomotoi <[email protected]> | 2022-07-01 00:03:48 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-07-01 00:03:48 +0800 |
commit | fbf7d682f92c10ad451b169a9b5f5631f5f0c5a8 (patch) | |
tree | ccbcb0d92512a6d4db7295fbc0de50c8c0bdbcf2 /ATRI/database | |
parent | b6eda930bdb8c52a0bcaf05f83143e1f6861c7b7 (diff) | |
download | ATRI-fbf7d682f92c10ad451b169a9b5f5631f5f0c5a8.tar.gz ATRI-fbf7d682f92c10ad451b169a9b5f5631f5f0c5a8.tar.bz2 ATRI-fbf7d682f92c10ad451b169a9b5f5631f5f0c5a8.zip |
✨ 更新功能: 自定义词库
Diffstat (limited to 'ATRI/database')
-rw-r--r-- | ATRI/database/models.py | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/ATRI/database/models.py b/ATRI/database/models.py index e268f01..d326151 100644 --- a/ATRI/database/models.py +++ b/ATRI/database/models.py @@ -10,6 +10,9 @@ class BilibiliSubscription(Model): up_nickname = fields.TextField(null=True) last_update = fields.DatetimeField(default=datetime.fromordinal(1)) + class Meta: + app = "bilibili" + class TwitterSubscription(Model): tid = fields.IntField() @@ -17,3 +20,40 @@ class TwitterSubscription(Model): name = fields.TextField(null=True) screen_name = fields.TextField(null=True) last_update = fields.DatetimeField(default=datetime.fromordinal(1)) + + class Meta: + app = "twitter" + + +class ThesaurusStoragor(Model): + _id = fields.TextField() + matcher = fields.TextField(null=True) + result = fields.JSONField(null=True) + need_at = fields.IntField(null=True) + m_type = fields.IntField(null=True) + group_id = fields.IntField(null=True) + operator = fields.TextField(null=True) + operator_id = fields.IntField(null=True) + update_time = fields.DatetimeField(null=True) + is_vote = fields.IntField(null=True) + vote_list = fields.JSONField(null=True) + + class Meta: + app = "ts" + + +class ThesaurusAuditList(Model): + _id = fields.TextField() + matcher = fields.TextField(null=True) + result = fields.JSONField(null=True) + need_at = fields.IntField(null=True) + m_type = fields.IntField(null=True) + group_id = fields.IntField(null=True) + operator = fields.TextField(null=True) + operator_id = fields.IntField(null=True) + update_time = fields.DatetimeField(null=True) + is_vote = fields.IntField(null=True) + vote_list = fields.JSONField(null=True) + + class Meta: + app = "tal" |