This repository was archived by the owner on Jan 1, 2025. It is now read-only.
File tree 8 files changed +396
-524
lines changed
8 files changed +396
-524
lines changed Original file line number Diff line number Diff line change 11
11
set_fname ,
12
12
)
13
13
from .config import get_account
14
- from .database import MySQLDB , SQLiteDB
14
+ from .database import PostgreDB , SQLiteDB
15
15
from .enums import Ops
16
16
from .perf_stat import aperf_stat
17
17
from .punish import Punish
Original file line number Diff line number Diff line change 1
- __version__ = "0.6.2 "
1
+ __version__ = "0.7.0a1 "
Original file line number Diff line number Diff line change 3
3
import aiotieba as tb
4
4
5
5
from .config import get_account
6
- from .database import MySQLDB , SQLiteDB
6
+ from .database import PostgreDB , SQLiteDB
7
7
8
8
_fname = ''
9
9
_db_sqlite = None
10
10
11
11
client_generator : AsyncGenerator [tb .Client , None ] = None
12
- db_generator : AsyncGenerator [MySQLDB , None ] = None
12
+ db_generator : AsyncGenerator [PostgreDB , None ] = None
13
13
14
14
15
15
def set_BDUSS_key (BDUSS_key : str ) -> None :
@@ -53,7 +53,7 @@ def set_fname(fname: str) -> None:
53
53
_fname = fname
54
54
55
55
async def _db_generator ():
56
- async with MySQLDB (fname ) as db :
56
+ async with PostgreDB (fname ) as db :
57
57
while 1 :
58
58
yield db
59
59
@@ -68,12 +68,12 @@ def get_fname() -> str:
68
68
return _fname
69
69
70
70
71
- async def get_db () -> MySQLDB :
71
+ async def get_db () -> PostgreDB :
72
72
"""
73
- 获取一个MySQL客户端
73
+ 获取一个PostgreSQL客户端
74
74
75
75
Returns:
76
- MySQLDB
76
+ PostgreDB
77
77
"""
78
78
79
79
return await db_generator .__anext__ ()
Original file line number Diff line number Diff line change 1
- from .mysql import MySQLDB
1
+ from .postgre import PostgreDB
2
2
from .sqlite import SQLiteDB
You can’t perform that action at this time.
0 commit comments