コミットを比較

...

11 コミット

作成者 SHA1 メッセージ 日付
みてるぞ 1f75763038 糸ç細部 2025-11-29 05:13:47 +09:00
みてるぞ 5dae2ae038 修正 2025-10-26 17:57:20 +09:00
みてるぞ 559e96607f 細部 2025-10-26 06:05:11 +09:00
みてるぞ 3d8032ffd4 細部 2025-10-26 05:56:21 +09:00
みてるぞ e4ac495194 Merge branch 'main' of https://git.miteruzo.com/miteruzo/nizika_ai 2025-10-26 05:48:54 +09:00
みてるぞ 83f06aa79b 細部 2025-10-26 05:48:29 +09:00
みてるぞ 28ea19f135 Merge branch 'main' of https://git.miteruzo.com/miteruzo/nizika_ai 2025-10-26 05:47:10 +09:00
みてるぞ 1baa0fd832 Query へのリレーション変更 2025-10-26 05:47:02 +09:00
みてるぞ ff695263ec queries.transfer_data 追加 2025-10-23 00:02:09 +09:00
みてるぞ 882409e1d4 バグ 2025-10-22 23:42:22 +09:00
みてるぞ 3be6d9063c バグ直し 2025-10-21 22:27:08 +09:00
3個のファイルの変更22行の追加5行の削除
-1
ファイルの表示
@@ -5,4 +5,3 @@ OPENAI_ORGANISATION: str = 'org-XXXXXXXXXXXXXXXXXXXXXXXX'
# API Key # API Key
OPENAI_API_KEY: str = 'sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' OPENAI_API_KEY: str = 'sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
+11
ファイルの表示
@@ -0,0 +1,11 @@
from __future__ import annotations
from config import CONFIG
from eloquent import DatabaseManager, Schema
DB = DatabaseManager (CONFIG)
SCHEMA = Schema (DB)
with SCHEMA.table ('queries') as t:
t.json ('transfer_data').nullable ().default (None).comment ('受渡しデータ')
+11 -4
ファイルの表示
@@ -3,6 +3,7 @@ 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.query import QueryBuilder # type: ignore
from .config import DB from .config import DB
@@ -32,10 +33,16 @@ class Answer (Model):
__timestamps__ = False __timestamps__ = False
@property @property
def query ( def query_rel (
self, self,
) -> Query: ) -> Query:
return self.belongs_to (Query) return self.belongs_to (Query, 'query_id')
@property
def answered_flags (
self,
) -> list[AnsweredFlag]:
return self.has_many (AnsweredFlag)
def answered ( def answered (
self, self,
@@ -85,10 +92,10 @@ class QueryAnswerHistory (Model):
__timestamps__ = False __timestamps__ = False
@property @property
def query ( def query_rel (
self, self,
) -> Query: ) -> Query:
return self.belongs_to (Query) return self.belongs_to (Query, 'query_id')
@property @property
def answer ( def answer (