mirror of
https://git.hmsn.ink/coin/api.git
synced 2026-03-20 00:02:16 +09:00
first
This commit is contained in:
23
test.py
Normal file
23
test.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from sqlalchemy.orm import Session
|
||||
from sqlalchemy import and_, or_, desc, asc
|
||||
|
||||
from models import get_session, Ticker
|
||||
|
||||
|
||||
def get_ticker(session: Session, contract: str):
|
||||
return session.query(Ticker).filter(Ticker.contract == contract).limit(500).all()
|
||||
|
||||
def get_ticker_count(session: Session, contract: str):
|
||||
return session.query(Ticker).filter(Ticker.contract == contract).count()
|
||||
|
||||
# 사용 예시
|
||||
|
||||
session = get_session()
|
||||
try:
|
||||
cnt = get_ticker_count(session, "BTC_USDT")
|
||||
print(cnt)
|
||||
tickers = get_ticker(session, "BTC_USDT")
|
||||
for ticker in tickers:
|
||||
print(ticker.clast)
|
||||
finally:
|
||||
session.close()
|
||||
Reference in New Issue
Block a user