summaryrefslogtreecommitdiff
path: root/ATRI/plugins/bilibili_dynamic/db.py
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/plugins/bilibili_dynamic/db.py')
-rw-r--r--ATRI/plugins/bilibili_dynamic/db.py26
1 files changed, 0 insertions, 26 deletions
diff --git a/ATRI/plugins/bilibili_dynamic/db.py b/ATRI/plugins/bilibili_dynamic/db.py
deleted file mode 100644
index e6bb8bc..0000000
--- a/ATRI/plugins/bilibili_dynamic/db.py
+++ /dev/null
@@ -1,26 +0,0 @@
-from ATRI.database import BilibiliSubscription
-
-
-class DB:
- async def __aenter__(self):
- return self
-
- async def __aexit__(self, exc_type, exc_val, exc_tb):
- pass
-
- async def add_sub(self, uid: int, group_id: int):
- await BilibiliSubscription.create(uid=uid, group_id=group_id)
-
- async def update_sub(self, uid: int, group_id: int, update_map: dict):
- await BilibiliSubscription.filter(uid=uid, group_id=group_id).update(
- **update_map
- )
-
- async def del_sub(self, query_map: dict):
- await BilibiliSubscription.filter(**query_map).delete()
-
- async def get_sub_list(self, query_map: dict) -> list:
- return await BilibiliSubscription.filter(**query_map)
-
- async def get_all_subs(self) -> list:
- return await BilibiliSubscription.all()