프로젝트 소개
mycli는 MySQL 및 MariaDB, Percona, TiDB, Apache Doris를 포함한 호환 데이터베이스를 위한 명령줄 인터페이스입니다. 다음과 같은 여러 생산성 기능을 통해 표준 터미널 경험을 향상시킵니다:
- 스마트 자동 완성: SQL 키워드, 테이블, 뷰, 컬럼 및 enum에 대해 문맥에 맞는 제안을 제공합니다.
- 시각적 향상: Pygments를 통한 구문 강조와 색상이 적용된 예쁜 표 형식의 데이터를 포함합니다.
- 검색 및 탐색: fzf를 사용한 퍼지 히스토리 검색 및 출력 탐색을 지원합니다.
- 쿼리 관리: 다중 행 쿼리와 Jinja를 사용한 위치 또는 이름 기반 매개변수 지정 즐겨찾기 쿼리를 지원합니다.
- 데이터 처리: Polars를 통합하여 데이터프레임 변환, 플롯 및 Parquet 내보내기를 지원합니다.
- 고급 통합: 스키마 기반 컨텍스트를 통한 LLM 쿼리 및 시스템 키링에 비밀번호 저장 기능을 지원합니다.
- 연결성: SSL 연결 및 셸 스타일의 후행 리다이렉션($>, $>>, $|)을 지원합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.