요즘 SQL 도구를 하나 만들고 있습니다. ㅋ'ㅅ'ㅋ
원래 잘 쓰던 DB 툴이 올해 말에 서비스가 정리되면서(다른 쪽으로 인수/합병) 아쉬워서, 거기서 아이디어만 일부 차용해서 시작했는데 생각보다 꽤 멀리 왔네요 ㅋ'ㅅ'ㅋ
이름은 GlasSQL인데, 프로젝트 목표랑 어느 정도 맥이 맞는 것 같아서 시작할 때 딱 떠올랐었네욤 'ㅅ';
일단 가장 중요한건.. 브라우저만 있으면 DB 개발을 빠르게 시작할 수 있다능.. ㅋ'ㅅ'ㅋ .. 로컬 데몬으로 브라우저 안 WASM Postgres랑 붙이고, 프록시로 연결해서 백엔드 연동도 할 수 있고... 스냅샷 개념으로 데이터 공유나 운영 전략도 여러 가지로 가능 하도록 해보고 있습니다 ㅋ'ㅅ'ㅋ
개발 프로젝트를 할때 DBeaver를 완전히 대체해 보려고 쓰고 있는데, Postgres일 때 99%는 이걸로 다 해결되네욤 ㅋ'ㅅ'ㅋ 브라우저만 있으면 된다는 게 체감이 큽니다 ㅋ'ㅅ'ㅋ .. mcp 프로토콜도 구현을 해놔서.. 외부에서 llm으로 접근도 가능합니다 'ㅅ';
아.. 그리고 SQL 쿼리 단위별로 API기능도 제공합니다.. api on 버튼을 체크하면 바로 get/post api 주소가 생김..
기능만 정리해도 항목이 좀 많은 편인데... 변수 바인딩이 특히 쓸만하고, 데이터,쿼리,테이블 같은 공유도 넣었고, Slack 같은 여러 채널로 보내거나 스케줄링으로 데이터 업데이트,전달도 가능합니다 ㅋ'ㅅ'ㅋ...
그리고 데이터 보안과 감사 쪽은 진짜 짱짱하게 신경 많이 썼네욤 ㅋ'ㅅ'ㅋ (vscode 테마도 import가능..)
프로젝트 덩어리도 커서 손이 많이 가요. 홈페이지, 도움말, 본체(웹/데스크탑), 로컬/SaaS 게이트웨이(외부 DB 연동)까지 다섯개.. ㅋ'ㅅ'ㅋ 평소에 필요했던 걸 정리해서 하나씩 구현하다 보니 시간이 꽤 걸립니다 ㅋ'ㅅ'ㅋ
B2C는 수요가 별로 없을 것 같고(기능이 많고... 복잡쓰....), B2B를 목표로 하드(?)한 기능들을 채워 넣는 쪽으로 가고 있습니다 ㅋ'ㅅ'ㅋ..
그럼 이만 'ㅅ';


완성도가 높으시다니 금손입니다.
저도 이런거 하나 있음 했습니디.