Lite Queen 소개
Lite Queen은 서버에서 SQLite 데이터베이스를 손쉽게 관리할 수 있는 오픈소스 소프트웨어입니다. 다양한 기능과 개선 사항을 통해 사용자에게 편리한 데이터베이스 관리 환경을 제공합니다.
주요 기능
데이터베이스 백업 기능
2024년 11월 11일에 추가된 기능으로, 간단한 데이터베이스 백업 기능이 있습니다. ⌘ + K를 누르고 "backup"을 입력하여 접근할 수 있습니다. 이 기능은 데이터의 안전성을 보장하기 위한 중요한 기능입니다.
오픈소스로의 전환
2024년 9월 25일에 Lite Queen은 Github에 완전히 오픈소스화되었습니다. 이로 인해 많은 개발자들이 소프트웨어의 소스 코드를 확인하고 개선에 참여할 수 있게 되었습니다.
검색 경험 개선
2024년 8월 13일에 검색 경험이 개선되었습니다. 서버 설정이 더욱 간단해졌으며, Systemd, Docker, 그리고 Coolify와 Docker Compose를 사용하여 설정하는 방법에 대한 가이드도 있습니다. 또한 테이블의 스키마와 인덱스 정보를 보여주는 사이드 창이 추가되어 검색 경험이 한층 더 향상되었습니다.
테이블 열 정보
2024년 5월 14일에 테이블 열에 대한 정보를 볼 수 있는 팝오버가 추가되었습니다. 이를 통해 열의 정의와 외래 키에 대한 정보를 쉽게 확인할 수 있습니다.
간단한 검색 및 데이터 입력 개선
2024년 4월 19일에 간단한 검색 기능이 추가되었습니다. God Mode를 열거나 테이블 레코드 페이지에서 "s"를 눌러 접근할 수 있습니다. 또한 큰 내용을 가진 필드를 편집할 때는 조절 가능한 텍스트 대화 상자를 사용할 수 있습니다. 그리고 새로운 레코드를 추가하는 창을 빠르게 열 수 있는 단축키("n")도 추가되었습니다.
관계 뷰어 및 모바일 화면 개선
2024년 3월 26일에 테이블 관계 뷰어가 개선되었습니다. 관련된 테이블들이 더욱 가깝게 그룹화되어 표시되며, 모바일 화면과 같은 다른 화면 유형에서 UI의 정확도도 향상되었습니다. 또한 테이블 행의 개수를 더욱 사용자 친화적인 방식으로 표시합니다.
데이터베이스 연결 설정
2024년 2월 26일에 Cmd + K를 사용하여 명령 메뉴를 통해 어디든지 이동할 수 있습니다. 현재 데이터베이스, 다른 데이터베이스 등의 테이블로 빠르게 이동할 수 있습니다. 또한 데이터베이스 연결 설정을 빠르게 업데이트할 수 있는 퀵 메뉴도 추가되었습니다.
테이블 관계 시각화
2024년 2월 26일에 데이터베이스 내의 테이블 사이의 관계를 시각화할 수 있습니다. 레코드를 추가하거나 편집할 때 외래 키 필드와 해당 데이터를 선택할 수 있습니다. 또한 datetime 필드에 대해 UTC 형식의 날짜를 빠르게 제공할 수 있는 버튼도 추가되었습니다.
God Mode
2024년 1월 26일에 God Mode(Cmd + K)가 추가되었습니다. 이를 사용하면 SQL로 SQLite 데이터베이스를 쿼리할 수 있으며, 평범한 영어로도 채팅할 수 있습니다. 데이터베이스 스키마, 인덱스, 트리거 등의 메타 데이터를 알고 있기 때문에 가장 정확하고 관련된 답변을 제공합니다.
자동 테이블 정렬
2024년 1월 10일에 Lite-queen은 어느 테이블 필드가 datetime일 가능성이 높은지 추측하여 테이블을 내림차순으로 정렬합니다. 또한 메인 화면으로 이동할 수 있는 방법, 이메일로 피드백을 보낼 수 있는 방법, 문제가 발생할 때 앱을 강제로 새로고침할 수 있는 방법을 제공하는 바텀 메뉴도 추가되었습니다.
데모 모드 및 날짜 필드
2024년 1월 2일에 Lite Queen의 호스팅된 데모 버전이 추가되었습니다. 테이블 필드 이름은 이제 스티키되어 큰 테이블을 스크롤할 때 컨텍스트가 유지됩니다. 또한 datetime 필드에 상대 시간 차이가 표시되며, 마우스 오버 시 툴팁으로 보여집니다.
Sql 쿼리 모드
2023년 12월 24일에 Cmd + K를 누르거나 오른쪽 상단의 버튼을 클릭하여 Sql 코드를 실행할 수 있습니다. 쿼리 결과는 Json 형식으로 반환됩니다.
외래 키 로드
2023년 12월 23일에 외래 키를 마우스 오버할 때 해당 레코드를 Json 형태로 팝오버에 로드합니다.
Lite Queen은 이러한 다양한 기능들을 통해 SQLite 데이터베이스 관리에 있어 편리하고 효율적인 도구가 되고 있습니다.