#3 DB å®忘れ
このコミットが含まれているのは:
@@ -6,12 +6,15 @@ from enum import Enum
|
|||||||
|
|
||||||
from eloquent import DatabaseManager, Model
|
from eloquent import DatabaseManager, Model
|
||||||
|
|
||||||
|
from config import CONFIG
|
||||||
from models import Answer, Query, User
|
from models import Answer, Query, User
|
||||||
from talk import Talk
|
from talk import Talk
|
||||||
|
|
||||||
|
|
||||||
def main (
|
def main (
|
||||||
) -> None:
|
) -> None:
|
||||||
|
db = DatabaseManager (CONFIG)
|
||||||
|
Model.set_connection_resolver (db)
|
||||||
queries: list[Query] = Query.where ('answered', False).get ()
|
queries: list[Query] = Query.where ('answered', False).get ()
|
||||||
query: Query = random.choice (queries)
|
query: Query = random.choice (queries)
|
||||||
message: str | list[dict[str, str | dict[str, str]]]
|
message: str | list[dict[str, str | dict[str, str]]]
|
||||||
|
|||||||
新しい課題から参照
ユーザをブロックする