inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

API 자동화 FastAPI 라우트 통합 구성

llm_decision_logs 저장 실패(실적 컬럼 불일치)를 어떻게 해결할까요?

4

Taihak Kim

작성한 질문수 1

0

안녕하세요. 강의를 보면서 하나씩 따라해보고 있습니다.

API 자동화와 FastAPI 라우트 통합 구성 강의를 진행 중인데요.

코드를 돌려보니 아래와 같은 에러가 출력됩니다.

LLM 판단 로그 저장 실패: {'code': 'PGRST204', 'details': None, 'hint': None, 'message': "Could not find the 'days_to_earnings' column of 'llm_decision_logs' in the schema cache"}

 

claude에게 물어보니 2가지 방법을 알려주는데요, 해당 컬럼을 추가하는게 맞을까요? 아니면 DB에 저장하지 않도록 코드를 수정하는게 맞을까요?

● 확정입니다. 템플릿 스키마(create_llm_decision_logs.sql)와 실제 DB 스냅샷 모두

llm_decision_logs에 실적 컬럼이 없습니다. 반면 코드는 earnings_date,

days_to_earnings, earnings_estimate 3개를 upsert에 넣습니다 → 컬럼 불일치로 400.

원인 요약

llm_review_service.py에 실적(earnings) 로깅이 추가됐지만, 대응하는 DB

마이그레이션이 이 Supabase에 적용되지 않았습니다. 실제로 이 환경에선 실적 기능이

비활성입니다 (earnings_calendar 테이블 없음 → 404, ALPHA_VANTAGE_API_KEY_EARNINGS

미설정 → 실적 수집 건너뜀). 그래서 이 3개 필드는 사실상 항상 None입니다.

해결 방법 — 두 갈래, 선택해 주세요

A) DB에 컬럼 추가 (실적 기능을 살려둘 경우) — Supabase SQL 편집기에서 실행:

ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_date DATE;

ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS days_to_earnings INTEGER;

ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_estimate

DECIMAL(10,2);

(저는 REST 클라이언트라 DDL 실행이 안 돼서, 이 SQL은 직접 돌리셔야 합니다.)

B) 코드에서 실적 3개 필드 제거 (제가 바로 수정) — 현재 DB 스키마와 일치시켜 즉시

해결. 어차피 지금 항상 null인 필드라 로그 손실 없음.

 

python 머신러닝 aws FastAPI 퀀트 cloud-computing claude

답변 0

kaggle notebook에 service key 설정이 누락된 것 같습니다

1

52

2

주말에 실행할 경우 update_economic_data_in_background에 로직 변경 필요성

1

42

1

프로그램 실행시간에 대한 질문

1

38

2

비중 및 매수 종목수 조정.

1

39

2

Claude api가 소식 동기화가 늦는 문제

1

53

2

슬롯 관련 문의

1

34

2

실제 계좌 잔고 및 테스트중에

1

77

4

안녕하세요

1

59

3

매일 사용시 토큰사용량

1

66

2

LLM판단에 문제가 있는 것 같습니다

1

50

2

실습 2인데 커서아이디 같은거 다운로드 안내같은건 따로없나요??

1

40

2

5. 실습 (1) 개발 환경 준비와 프로젝트 구조 03:11

1

39

1

여태까지 발견한 이슈들 공유드립니다.

1

68

2

Cursor 실행 문의

1

51

2

슬랙에서 메시지 일부 잘림

1

42

2

API 오류: EGW00201 - 초당 거래건수를 초과

1

60

2

캐글 save version 할 시 md파일과 다름.

1

49

2

FRED API

1

53

1

제가 AWS 에 배포했는데

1

49

1

갑자기 stock_prediction은 어디서 발생한건가요?

1

55

2

pipeline/run-buy-pipeline 실행시 "LLM호출전체실패"에러발생

1

38

2

오늘 처음으로 자동매매가

1

69

2

모의투자 현황

1

52

2

자동으로 계속 돌게하려면

1

66

2