Skip to content
This repository was archived by the owner on Jan 1, 2025. It is now read-only.

Commit 5855e2c

Browse files
committed
feat: migrate to PostgreSQL
1 parent 93fb2c7 commit 5855e2c

File tree

8 files changed

+396
-524
lines changed

8 files changed

+396
-524
lines changed

aiotieba_reviewer/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
set_fname,
1212
)
1313
from .config import get_account
14-
from .database import MySQLDB, SQLiteDB
14+
from .database import PostgreDB, SQLiteDB
1515
from .enums import Ops
1616
from .perf_stat import aperf_stat
1717
from .punish import Punish

aiotieba_reviewer/__version__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.6.2"
1+
__version__ = "0.7.0a1"

aiotieba_reviewer/client.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
import aiotieba as tb
44

55
from .config import get_account
6-
from .database import MySQLDB, SQLiteDB
6+
from .database import PostgreDB, SQLiteDB
77

88
_fname = ''
99
_db_sqlite = None
1010

1111
client_generator: AsyncGenerator[tb.Client, None] = None
12-
db_generator: AsyncGenerator[MySQLDB, None] = None
12+
db_generator: AsyncGenerator[PostgreDB, None] = None
1313

1414

1515
def set_BDUSS_key(BDUSS_key: str) -> None:
@@ -53,7 +53,7 @@ def set_fname(fname: str) -> None:
5353
_fname = fname
5454

5555
async def _db_generator():
56-
async with MySQLDB(fname) as db:
56+
async with PostgreDB(fname) as db:
5757
while 1:
5858
yield db
5959

@@ -68,12 +68,12 @@ def get_fname() -> str:
6868
return _fname
6969

7070

71-
async def get_db() -> MySQLDB:
71+
async def get_db() -> PostgreDB:
7272
"""
73-
获取一个MySQL客户端
73+
获取一个PostgreSQL客户端
7474
7575
Returns:
76-
MySQLDB
76+
PostgreDB
7777
"""
7878

7979
return await db_generator.__anext__()
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
from .mysql import MySQLDB
1+
from .postgre import PostgreDB
22
from .sqlite import SQLiteDB

0 commit comments

Comments
 (0)