From 6de2f9e9a2ad4913bdce203295270bd0a119d3c2 Mon Sep 17 00:00:00 2001 From: ydking0911 Date: Sat, 23 May 2026 19:07:41 +0900 Subject: [PATCH] hotfix: fix PostgreSQL schema --- app/infrastructure/persistence/models/sessions.py | 4 ++-- app/infrastructure/persistence/models/submissions.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/infrastructure/persistence/models/sessions.py b/app/infrastructure/persistence/models/sessions.py index 5856d24..ecc3acc 100644 --- a/app/infrastructure/persistence/models/sessions.py +++ b/app/infrastructure/persistence/models/sessions.py @@ -64,7 +64,7 @@ class PromptMessage(Base): ) turn: Mapped[int] = mapped_column(Integer, nullable=False) role: Mapped[PromptRoleEnum] = mapped_column( - Enum(PromptRoleEnum, name="prompt_role_enum", schema="public"), + Enum(PromptRoleEnum, name="prompt_role_enum", schema="ai_vibe_coding_test"), nullable=False, ) content: Mapped[str] = mapped_column(Text, nullable=False) @@ -106,7 +106,7 @@ class PromptEvaluation(Base): Enum( EvaluationTypeEnum, name="evaluation_type_enum", - schema="public", + schema="ai_vibe_coding_test", create_type=False, # 기존 ENUM 타입 사용 (DB에 이미 존재) native_enum=True, # PostgreSQL 네이티브 ENUM 사용 ), diff --git a/app/infrastructure/persistence/models/submissions.py b/app/infrastructure/persistence/models/submissions.py index 3fa5392..784b24c 100644 --- a/app/infrastructure/persistence/models/submissions.py +++ b/app/infrastructure/persistence/models/submissions.py @@ -39,7 +39,7 @@ class Submission(Base): Enum( SubmissionStatusEnum, name="submission_status_enum", - schema="public", + schema="ai_vibe_coding_test", ), nullable=False, default=SubmissionStatusEnum.QUEUED, @@ -82,7 +82,7 @@ class SubmissionRun(Base): nullable=False, ) verdict: Mapped[VerdictEnum] = mapped_column( - Enum(VerdictEnum, name="verdict_enum", schema="public"), + Enum(VerdictEnum, name="verdict_enum", schema="ai_vibe_coding_test"), nullable=False, default=VerdictEnum.AC, )