연결 상태 (Ping)
연결 정상
데이터베이스: {{ diagnostics.ping.database }}
사용자 계정: {{ diagnostics.ping.username }}
응답 속도: {{ diagnostics.ping.duration_ms }} ms
연결 실패
{{ diagnostics?.ping?.error || '토큰 및 네트워크를 확인하세요.' }}
마지막 확인: {{ lastCheckedTime || '-' }}
인증 토큰 (.env)
토큰 설정 상태:
{{ diagnostics?.env_info?.token_configured ? '설정 완료' : '미설정' }}
{{ diagnostics?.env_info?.token_masked || '-' }}
토큰 길이: {{ diagnostics?.env_info?.token_length || 0 }}자
파일: {{ diagnostics?.env_info?.path || '-' }}
엔드포인트: {{ diagnostics?.env_info?.api_url || 'https://ctrlcv.kr/db_api.php' }}
시스템 & API 한도
PHP 버전: {{ diagnostics?.server_php_version || '-' }}
cURL 지원: {{ diagnostics?.curl_available ? '사용 가능 (권장)' : 'Stream 방식' }}
요청 제한: 분당 {{ diagnostics?.ping?.limits?.rate_per_minute || 60 }}회
최대 조회 행: {{ diagnostics?.ping?.limits?.max_rows || 200 }}행 / 회
타임아웃: {{ diagnostics?.ping?.limits?.timeout_sec || 8 }}초
사용 가이드 →
데이터베이스 테이블 목록
총 {{ diagnostics.tables.tables.length }}개
테이블 목록 로딩 중...
테이블이 없거나 DB API 연결이 되지 않았습니다.
SQL 테스트 쿼리 실행기
단일 SQL 질의만 허용됩니다. (최대 200행 제한)
{{ queryResult.success ? `실행 완료 (${queryResult.duration_ms}ms, ${queryResult.row_count ?? 0}행)` : '실행 실패' }}
{{ queryResult.error || 'SQL 실행 실패' }}
| {{ col }} |
|---|
| {{ val !== null ? val : 'NULL' }} |
결과 데이터가 0행이거나 변경된 행이 없습니다. ({{ queryResult.duration_ms }}ms)