このコミットが含まれているのは:
2025-10-21 22:27:08 +09:00
コミット 3be6d9063c
+10 -4
ファイルの表示
@@ -2,7 +2,7 @@ from __future__ import annotations
from datetime import datetime
from eloquent import Model # type: ignore
from eloquent import Model, QueryBuilder # type: ignore
from .config import DB
@@ -32,11 +32,17 @@ class Answer (Model):
__timestamps__ = False
@property
def query (
def query_rel (
self,
) -> Query:
return self.belongs_to (Query)
@property
def answered_flags (
self,
) -> list[AnsweredFlag]:
return self.has_many (AnsweredFlag)
def answered (
self,
platform: int,
@@ -74,7 +80,7 @@ class Query (Model):
def answer_histories (
self,
) -> list[Answer]:
return [x.answer for x in self.has_many (QueryAnswerHistory).get ()]
return [x.answer for x in self.has_many (QueryAnswerHistory)]
class QueryAnswerHistory (Model):
@@ -85,7 +91,7 @@ class QueryAnswerHistory (Model):
__timestamps__ = False
@property
def query (
def query_rel (
self,
) -> Query:
return self.belongs_to (Query)