細部
このコミットが含まれているのは:
@@ -3,7 +3,6 @@ from __future__ import annotations
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from eloquent import Model # type: ignore
|
from eloquent import Model # type: ignore
|
||||||
from eloquent.orm import belongs_to
|
|
||||||
from eloquent.query import QueryBuilder # type: ignore
|
from eloquent.query import QueryBuilder # type: ignore
|
||||||
|
|
||||||
from .config import DB
|
from .config import DB
|
||||||
@@ -33,11 +32,11 @@ class Answer (Model):
|
|||||||
|
|
||||||
__timestamps__ = False
|
__timestamps__ = False
|
||||||
|
|
||||||
@belongs_to ('query_id')
|
@property
|
||||||
def query_rel (
|
def query_rel (
|
||||||
self,
|
self,
|
||||||
) -> type:
|
) -> Query:
|
||||||
return Query
|
return self.belongs_to (Query, 'query_id')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def answered_flags (
|
def answered_flags (
|
||||||
@@ -92,11 +91,11 @@ class QueryAnswerHistory (Model):
|
|||||||
|
|
||||||
__timestamps__ = False
|
__timestamps__ = False
|
||||||
|
|
||||||
@belongs_to ('query_id')
|
@property
|
||||||
def query_rel (
|
def query_rel (
|
||||||
self,
|
self,
|
||||||
) -> type:
|
) -> Query:
|
||||||
return Query
|
return self.belongs_to (Query, 'query_id')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def answer (
|
def answer (
|
||||||
|
|||||||
新しい課題から参照
ユーザをブロックする