"""
手动初始化期货智析数据库
用于在应用外部创建数据库表
"""
import sys
from pathlib import Path

# 添加项目根目录到 Python 路径
project_root = Path(__file__).parent
sys.path.insert(0, str(project_root))

from app.analysis_db import init_analysis_db

if __name__ == "__main__":
    print("开始初始化期货智析数据库...")
    init_analysis_db()
    print("✅ 数据库初始化完成！")
    
    # 验证数据库文件是否创建
    from app.analysis_db import ANALYSIS_DB_PATH
    if ANALYSIS_DB_PATH.exists():
        print(f"✅ 数据库文件已创建: {ANALYSIS_DB_PATH}")
    else:
        print(f"❌ 数据库文件未创建: {ANALYSIS_DB_PATH}")
