Repository navigation
v0.2.0
설치
쓰는 플랫폼의 파일 하나를 내려받아 실행 권한을 주면 끝입니다.
런타임 의존성이 없습니다(자산과 글꼴까지 바이너리에 들어 있습니다).
curl -LO https://github.com/yejun614/DB-Studio/releases/download/v0.2.0/dbstudio_v0.2.0_linux_amd64
chmod +x dbstudio_v0.2.0_linux_amd64
./dbstudio_v0.2.0_linux_amd64처음 실행하면 슈퍼 어드민 계정과 임시 비밀번호가 터미널에 한 번 표시됩니다.
플랫폼
| 플랫폼 | 파일 |
|---|---|
| Linux x86-64 | dbstudio_v0.2.0_linux_amd64 |
| Linux ARM64 | dbstudio_v0.2.0_linux_arm64 |
| macOS Intel | dbstudio_v0.2.0_darwin_amd64 |
| macOS Apple Silicon | dbstudio_v0.2.0_darwin_arm64 |
| Windows x86-64 | dbstudio_v0.2.0_windows_amd64.exe |
| Windows ARM64 | dbstudio_v0.2.0_windows_arm64.exe |
변경 내역
- docs: 휴대폰에서 본 ERD 편집기를 적는다 (941e61d)
- fix(web): 좁은 화면에서 ERD 도면이 0px 로 접히던 것을 고친다 (eed5b56)
- fix(web): 없는 커넥션 상세 주소로 가던 링크를 고치고 검사를 둔다 (305e2f4)
- docs: 설정 고치기와 ClickHouse 클러스터를 적는다 (eee4569)
- feat(web): 클러스터로 만들기 — 샤드와 레플리카를 고른다 (2431ba1)
- feat(docker): 클러스터 만들기 API 와, 내보내기가 거짓말하지 않게 (f233fcc)
- feat(provision): ClickHouse 클러스터 — 샤딩과 복제 (66827f8)
- feat(web): 설정 고치기 창 — 칸마다 무엇이 필요한지 보여 준다 (4a21cbe)
- feat(docker): 설정 고치기 API (미리보기와 적용) (2ba4d29)
- feat(provision): 만든 뒤에 설정을 고칠 수 있게 한다 (9dbd0ce)
- docs(compose): 배치 예시에 DB 컨테이너 기능을 적는다 (e04aadc)
- docs: 스웜 스택 내보내기를 적는다 (6단계) (2199ab8)
- fix(web): 설명서 본문의 ${ 가 앱을 멈추게 하던 것을 고친다 (de42298)
- feat(web): 내보내기 창에서 compose 와 swarm 을 바꿔 본다 (0476e90)
- feat(docker): 내보내기에 형식을 고르는 길을 연다 (?format=stack) (ac0960e)
- feat(provision): 스웜 스택 파일을 내보낸다 (36249a5)
- docs: DB 컨테이너 툴을 적고, 따라오지 않는 툴 개수를 지운다 (370f9ad)
- feat(ai): DB 컨테이너를 어시스턴트와 MCP 로 다룬다 (f8e05f5)
- docs: compose 내보내기와 compose 호환을 적는다 (4단계) (93f8778)
- feat(web): compose.yml 을 화면에서 보고 저장한다 (4a3d745)
- feat(docker): compose.yml 내보내기 API (7ba82c1)
- feat(provision): compose.yml 로 내보내고, compose 가 우리 것을 알아보게 한다 (3aeb22e)
- docs: DB 컨테이너를 설명서에 넣고 3단계를 적는다 (1a2a3fc)
- feat(web): 상세 창에서 DB 를 다루고 로그를 본다 (86bc063)
- fix(docker): 바뀐 호스트 포트를 커넥션에 옮겨 적는다 (ff52bcb)
- feat(docker): 만든 DB 를 실행·중단하고 로그를 흘려보낸다 (1b26bc5)
- fix(web): 드롭다운의 그룹 이름이 안 보이던 것을 고친다 (1ff534b)
- docs: 비밀번호를 잊었을 때 할 일을 적는다 (9cf12d7)
- feat(cli): 관리자 비밀번호를 랜덤 값으로 다시 정하는 명령을 더한다 (5bb9c96)
- refactor(config): 플래그가 아닌 인자를 버리지 않고 담아 둔다 (eec9387)
- docs: DB 컨테이너 만들기를 적는다 (P30 1·2단계) (d794838)
- feat(web): DB 컨테이너를 고르고 만드는 화면을 붙인다 (c915411)
- feat(docker): DB 컨테이너를 만드는 API 를 더한다 (e60093a)
- feat(provision): DB 컨테이너를 만들고 다루는 러너를 더한다 (c2102b5)
- fix(provision): ClickHouse 프로필 설정을 users.d 로 갈라 실제로 먹게 한다 (aceaaa2)
- feat(docker): 컨테이너에 파일을 넣고 명령을 돌릴 수 있게 한다 (0134b04)
- feat(store): 만든 DB 인스턴스를 적어 둔다 (0042) (8536b9a)
- feat(provision): DB 종류별 레시피와 컨테이너 계획을 만든다 (800bfd8)
- feat(docker): 컨테이너·볼륨·네트워크·로그 조작을 더한다 (fafa725)
- docs: 도커 스위치와 소켓 권한 함정을 적는다 (c73467a)
- feat(web): DB 컨테이너 화면 — 첫 화면은 "쓸 수 있는가" (421195d)
- feat(api): 도커 상태 경로와 이중 게이트 미들웨어 (bf450bf)
- feat(config): 도커 기능을 이중 게이트 뒤에 둔다 (032209c)
- feat(docker): 도커 엔진 API 클라이언트를 손으로 쓴다 (6c26ca7)
- docs: 큐 엔진 표를 데이터 화면에서 열지 않는 이유를 적는다 (0e15320)
- feat(data): 큐 표에는 표 대신 설명을 보여준다 (71857d1)
- fix(dbx): ClickHouse 로그·지표를 끝까지 읽었는지 확인한다 (dc8231f)
- fix(dbx): ClickHouse 큐 엔진 표를 데이터 화면에서 열지 않는다 (b51dd4d)
- docs: 문제 탭과 새 표 배치 규칙을 설명서에 적는다 (8280edb)
- feat(erd): 오른쪽 사이드바에 문제 탭을 넣는다 (c7da47b)
- feat(erd): 도면에 문제를 강조하는 채널을 만든다 (cd4deec)
- feat(api): 초안 검증 결과를 돌려주는 경로를 넣는다 (8b124d8)
- feat(schema): 설계에서 찾을 수 있는 문제를 모으는 검증을 넣는다 (5c9fe01)
- fix(erd): 새 표를 빈 자리에 놓는다 — 남의 카드 위에 겹치지 않게 (174987b)
- refactor(docker): CPU 와 메모리 덮어쓰기를 갈라 둔다 (b5ccb90)
- refactor(docker): ClickHouse 설정을 이미지 안으로 넣어 정리한다 (8a860e1)
- fix(docker): ClickHouse 설정을 디렉터리로 덮어 밖에서 안 보이던 것을 고친다 (8fbe510)
- docs: 클러스터 DDL 불러오기를 적고 단계 번호를 고친다 (0bc006e)
- fix(sqlimport): ClickHouse 클러스터 DDL 을 불러올 수 있게 한다 (ac79326)
- build(docker): ARMv8.0 라즈베리파이에서 ClickHouse 가 뜨게 한다 (8a5e284)
전체 비교: v0.1.21...v0.2.0
검증
내려받은 파일이 손상·교체되지 않았는지 확인합니다.
sha256sum -c --ignore-missing SHA256SUMSSHA256
6841e297d057b5c41da02fc94b90228ae9c622f9f4b3013eb9f52cc54d32bf6e dbstudio_v0.2.0_darwin_amd64
75a1dbfe335edc3863e145d92c39aa6d391094296fc46e1f53e6e5e5ac191dc4 dbstudio_v0.2.0_darwin_arm64
c09dc43bf9e84ef0b5af9b925b8c073436efa3bffdc6d6ed4a0ab07fda650a35 dbstudio_v0.2.0_linux_amd64
f28f6b6e3048b3366e8671b6d87bfe4ab87ac82ab9441cd505f55c52008d3288 dbstudio_v0.2.0_linux_arm64
89453e4a0e89792d89719c494f6963285b2acbe18f132823f411d34c291c9b13 dbstudio_v0.2.0_windows_amd64.exe
4428eea5a8e48543d9bf8d4bdc3e53f7741744b88a0569c7120ddcadec94feac dbstudio_v0.2.0_windows_arm64.exe