Actions
업무 #445
진행중
JL
JL
alphea-rpc next dev compose 및 admin devices v15 스키마 호환 수정
업무 #445:
alphea-rpc next dev compose 및 admin devices v15 스키마 호환 수정
설명
배경¶
alphea-rpc:next dev stack 실행 중 GoTrue/RPC 재시작 루프와 Admin Devices 페이지 오류가 확인됐다.
증상¶
- GoTrue container:
API_EXTERNAL_URL누락 및 auth schema namespace 문제 - RPC server: edge node bootstrap 이 v15 이후 제거/변경된 wallet ownership schema와 불일치
- Admin
/admin/devices:owner_wallet_address컬럼 참조로SQLSTATE 42703 - Dev 환경에서 OTEL collector 연결 오류 로그 반복
작업 범위¶
- docker compose /
.env.exampledev 기본값 보강 - GoTrue
API_EXTERNAL_URL,GOTRUE_DB_NAMESPACE, dev JWT 기본값 정리 - Admin wallet/devices query를
owner_user_id/wallets(user_id, wallet_address)구조에 맞춤 - edge node bootstrap을 고정 dev edge user UUID 및 최신 wallets schema에 맞춤
- Dev 기본 OTEL endpoint를 비워 noop 사용
검증¶
go test ./internal/store ./internal/admin ./internal/engine-
/monitor,/admin/devices,/admin/api/devices, GoTrue health 확인 예정
Actions