feat(Core/UI): 백테스트 전역 엔진 선택 버튼 추가 및 스캘핑 Rust 방어로직 포팅 1차 완료
This commit is contained in:
21
scratch/show_env_cols.py
Normal file
21
scratch/show_env_cols.py
Normal file
@@ -0,0 +1,21 @@
|
||||
from database import TradeDB
|
||||
db = TradeDB()
|
||||
try:
|
||||
cols = [dict(r)['Field'] for r in db.conn.execute("SHOW COLUMNS FROM env_config").fetchall()]
|
||||
print(f"env_config cols: {cols}")
|
||||
|
||||
# 올바른 컬럼명으로 400 덮어쓰기
|
||||
key_col = cols[0]
|
||||
val_col = cols[1]
|
||||
|
||||
row = db.conn.execute(f"SELECT {val_col} FROM env_config WHERE {key_col}='LS_WS_MAX_SUBSCRIPTIONS'").fetchone()
|
||||
print("현재 DB 값:", dict(row) if row else "없음")
|
||||
|
||||
db.conn.execute(
|
||||
f"INSERT INTO env_config ({key_col}, {val_col}) VALUES ('LS_WS_MAX_SUBSCRIPTIONS', '400') "
|
||||
f"ON DUPLICATE KEY UPDATE {val_col}='400'"
|
||||
)
|
||||
db.conn.commit()
|
||||
print("DB 업데이트 완료.")
|
||||
finally:
|
||||
db.close()
|
||||
Reference in New Issue
Block a user