sql_result.py
328 Bytes
"""
SQL 执行结果模型
"""
from dataclasses import dataclass
from typing import Dict, List, Optional
@dataclass
class SQLExecutionResult:
"""SQL执行结果"""
success: bool
sql: str
data: Optional[List[Dict]] = None
error: Optional[str] = None
retry_count: int = 0
execution_time_ms: int = 0