Junghyun99 / Test

0 stars 0 forks source link

거래내역 관리 #1

Open Junghyun99 opened 1 day ago

Junghyun99 commented 1 day ago

단순한 거래내역은 증권사에서 제공하는 api로 출력가능

스택형식의 거래내역을 저장하자

특정주식을 체크하면 1 2 3 4 5 4 5 4 3 4 5 이런식으로 순차적으로 나오도록!

완료된것은 지우고 볼수있도록 옵션 전체 볼 수 있도록 옵션

CREATE TABLE trade_history ( id INTEGER PRIMARY KEY AUTOINCREMENT, -- 고유 식별자 stock_name TEXT NOT NULL, -- 종목 이름 나라 TEXT NOT NULL, transaction_id TEXT NOT NULL, -- 거래번호 trade_type TEXT CHECK(trade_type IN ('buy', 'sell')), -- 거래 유형 (매수, 매도) price REAL NOT NULL, -- 거래 단가 amount REAL NOT NULL, -- 거래 수량 total_value REAL GENERATED ALWAYS AS (price * amount), -- 총 거래 금액 status TEXT CHECK(status IN ('completed', 'processing' )), -- 거래 상태 (완료, 진행중) timestamp DATETIME DEFAULT CURRENT_TIMESTAMP -- 거래 시간 );

Junghyun99 commented 18 hours ago

한국, 미국 관리를 위한 표기 종목 심볼에 한국은 넘버, 미국은 심볼