관리자 감정 관측 기록과 조회 API 추가

This commit is contained in:
Yun Chan 2026-09-23 04:45:50 +09:00
parent d22cd9883d
commit acb0d26338
16 changed files with 1445 additions and 18 deletions

View file

@ -26,6 +26,23 @@ class RuntimeSchemaContract:
indexes: tuple[str, ...] = ()
CLIENT_AFFECT_TRACE_SCHEMA_CONTRACT = RuntimeSchemaContract(
component="client affect trace",
relations=("app.client_affect_trace",),
columns=(
"app.client_affect_trace.turn_id",
"app.client_affect_trace.session_id",
"app.client_affect_trace.trace",
"app.client_affect_trace.created_at",
),
policies=(
"app.client_affect_trace.p_client_affect_trace_select_admin",
"app.client_affect_trace.p_client_affect_trace_insert_learner",
),
indexes=("app.client_affect_trace.idx_client_affect_trace_session_created",),
)
REVIEW_SCHEMA_CONTRACT = RuntimeSchemaContract(
component="review/evaluation",
relations=(