コミットを比較

...

10 コミット

作成者 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
3個のファイルの変更16行の追加5行の削除
-1
ファイルの表示
@@ -5,4 +5,3 @@ OPENAI_ORGANISATION: str = 'org-XXXXXXXXXXXXXXXXXXXXXXXX'
# API Key
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 ('受渡しデータ')
+5 -4
ファイルの表示
@@ -2,7 +2,8 @@ from __future__ import annotations
from datetime import datetime
from eloquent import Model, QueryBuilder # type: ignore
from eloquent import Model # type: ignore
from eloquent.query import QueryBuilder # type: ignore
from .config import DB
@@ -35,7 +36,7 @@ class Answer (Model):
def query_rel (
self,
) -> Query:
return self.belongs_to (Query)
return self.belongs_to (Query, 'query_id')
@property
def answered_flags (
@@ -80,7 +81,7 @@ class Query (Model):
def answer_histories (
self,
) -> list[Answer]:
return [x.answer for x in self.has_many (QueryAnswerHistory)]
return [x.answer for x in self.has_many (QueryAnswerHistory).get ()]
class QueryAnswerHistory (Model):
@@ -94,7 +95,7 @@ class QueryAnswerHistory (Model):
def query_rel (
self,
) -> Query:
return self.belongs_to (Query)
return self.belongs_to (Query, 'query_id')
@property
def answer (