PgSQL Visual Manager

μ½˜ν…μΈ  λ“±κΈ‰
μ „μ²΄μ΄μš©κ°€
100+
λ‹€μš΄λ‘œλ“œ
μ½˜ν…μΈ  λ“±κΈ‰
μ „μ²΄μ΄μš©κ°€
μžμ„Ένžˆ μ•Œμ•„λ³΄κΈ°
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지
μŠ€ν¬λ¦°μƒ· 이미지

μ•± 정보

PgSQL Visual ManagerλŠ” 개발자, DBA, 데이터 μ—”μ§€λ‹ˆμ–΄λ₯Ό μœ„ν•΄ μ„€κ³„λœ μ™„μ „ν•œ κΈ°λŠ₯의 PostgreSQL ν΄λΌμ΄μ–ΈνŠΈμž…λ‹ˆλ‹€. 터미널을 μ‚¬μš©ν•˜μ§€ μ•Šκ³ λ„ κΉ”λ”ν•˜κ³  λͺ¨λ°”일 μΉœν™”μ μΈ λ°©μ‹μœΌλ‘œ λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό 관리할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ–΄λ–€ PostgreSQL μ„œλ²„μ—λ„ μ—°κ²°ν•˜μ—¬ schema, table, viewλ₯Ό μ¦‰μ‹œ νƒμƒ‰ν•˜μ„Έμš”. 슀마트 μ—λ””ν„°λ‘œ raw SQL queryλ₯Ό μ‹€ν–‰ν•˜κ³ , rowλ₯Ό μ‹œκ°μ μœΌλ‘œ ν™•μΈΒ·μˆ˜μ •ν•˜λ©°, κ²°κ³Όλ₯Ό λͺ‡ 초 λ§Œμ— 내보낼 수 μžˆμŠ΅λ‹ˆλ‹€.

──────────────────────────────
πŸ”Œ μ—°κ²°
──────────────────────────────
β€’ μ‚¬μš©μž μ§€μ • 색상 라벨이 μžˆλŠ” μ—¬λŸ¬ named connection μ €μž₯
β€’ SSH tunnel 지원 β€” password λ˜λŠ” private key둜 jump serverλ₯Ό 톡해 μ—°κ²°
β€’ 선택적 client certificateλ₯Ό ν¬ν•¨ν•œ SSL/TLS μ•”ν˜Έν™”: Root CA, Client Cert, Client Key
β€’ μ €μž₯ν•˜κΈ° 전에 λͺ¨λ“  connection ν…ŒμŠ€νŠΈ κ°€λŠ₯
β€’ μ•ˆμ „ν•œ 둜컬 credential μ €μž₯ β€” passwordλŠ” μ ˆλŒ€ κΈ°κΈ° λ°–μœΌλ‘œ λ‚˜κ°€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€

──────────────────────────────
πŸ—‚οΈ λ°μ΄ν„°λ² μ΄μŠ€ 탐색기
──────────────────────────────
β€’ κΉ”λ”ν•œ sidebar layoutμ—μ„œ λͺ¨λ“  schema, table, view 탐색
β€’ λ‹€μ‹œ μ—°κ²°ν•˜μ§€ μ•Šκ³  active connectionμ—μ„œ database μ „ν™˜
β€’ schemaλ³„λ‘œ table을 filterν•˜κ±°λ‚˜ μ΄λ¦„μœΌλ‘œ μ‹€μ‹œκ°„ 검색
β€’ tableκ³Ό viewλ₯Ό λͺ…ν™•ν•˜κ²Œ μ‹œκ°μ μœΌλ‘œ ꡬ뢄
β€’ phone 및 tablet ν™”λ©΄ 크기에 λͺ¨λ‘ μ΅œμ ν™”

──────────────────────────────
πŸ“Š ν…Œμ΄λΈ” λ·°μ–΄ 및 에디터
──────────────────────────────
β€’ νŽ˜μ΄μ§€λ‹Ή 25 / 50 / 100 / 200 rowλ₯Ό μ§€μ›ν•˜λŠ” paginated data grid
β€’ ν•œ 번의 tap으둜 λͺ¨λ“  column μ •λ ¬
β€’ WHERE clause barλ₯Ό μ‚¬μš©ν•΄ row filter β€” 즐겨 μ“°λŠ” desktop tool처럼 μ‚¬μš©
β€’ column별 smart control둜 μƒˆ row insert:
β€” temporal column용 date, time, datetime picker
β€” nullable field용 NULL toggle
β€” numeric type용 number keyboard
β€” edit modeμ—μ„œ primary key field 잠금
β€’ 확인 μ ˆμ°¨μ™€ ν•¨κ»˜ row edit 및 delete
β€’ cell을 길게 눌러 값을 clipboard에 copy

──────────────────────────────
✍️ 쿼리 에디터
──────────────────────────────
β€’ syntax highlighting 및 line numberκ°€ μžˆλŠ” SQL editor: Atom One Dark/Light
β€’ 3κ°€μ§€ mode의 context-aware autocomplete:
β€” SQL keyword 및 function: SELECT, WHERE, COALESCE, ROW_NUMBER…
β€” FROM, JOIN, UPDATE, INTO λ’€μ˜ table name
β€” WHERE, SET, SELECT λ’€μ˜ column name β€” schemaμ—μ„œ live둜 κ°€μ Έμ˜΄
β€’ 각 query ν›„ execution time, affected rows, row count ν‘œμ‹œ
β€’ ν•œ 번의 tap으둜 κ²°κ³Όλ₯Ό CSV λ˜λŠ” JSON으둜 export

──────────────────────────────
πŸ”’ λ³΄μ•ˆ μš°μ„ 
──────────────────────────────
β€’ λͺ¨λ“  credential은 Flutter Secure Storage둜 μ €μž₯: Keystore / Keychain
β€’ SSL mode: disabled, require, verify-server
β€’ private key file을 μ§€μ›ν•˜λŠ” μ™„μ „ν•œ SSH tunneling
β€’ μžλ™ keepalive 및 reconnect β€” idle connection도 active μƒνƒœ μœ μ§€

──────────────────────────────
🎨 맀일 μ‚¬μš©ν•˜κΈ° μ’‹κ²Œ 섀계
──────────────────────────────
β€’ dark 및 light theme μ™„μ „ 지원
β€’ responsive layout β€” tabletμ—μ„œλŠ” sidebar, phoneμ—μ„œλŠ” drawer
β€’ 더 λ‚˜μ€ 가독성을 μœ„ν•œ μ•± 전체 monospace font
β€’ color-coded connection이 적용된 κΉ”λ”ν•œ Material 3 design
β€’ ν•œ 번의 tap으둜 μ–΄λ–€ 값이든 clipboard에 copy

──────────────────────────────
μΆ”μ²œ λŒ€μƒ
──────────────────────────────
βœ” Backend 및 full-stack developer
βœ” remote serverλ₯Ό κ΄€λ¦¬ν•˜λŠ” database administrator
βœ” 이동 쀑 λΉ λ₯Έ 접근이 ν•„μš”ν•œ DevOps engineer
βœ” ad hoc queryλ₯Ό μ‹€ν–‰ν•˜λŠ” data analyst
βœ” phoneμ—μ„œ pgAdmin μˆ˜μ€€μ˜ accessλ₯Ό μ›ν•˜λŠ” λͺ¨λ“  μ‚¬μš©μž

PgSQL Visual ManagerλŠ” open, lightweightν•˜λ©° Flutter둜 μ œμž‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€. λΆˆν•„μš”ν•œ bloatλ‚˜ ν•„μˆ˜ subscription 없이 Androidμ—μ„œ native experienceλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
μ—…λ°μ΄νŠΈ λ‚ μ§œ
2026. 6. 24.

데이터 λ³΄μ•ˆ

λ³΄μ•ˆμ€ κ°œλ°œμžκ°€ 데이터λ₯Ό μˆ˜μ§‘ 및 κ³΅μœ ν•˜λŠ” 방식을 νŒŒμ•…ν•˜λŠ” κ²ƒμ—μ„œ μ‹œμž‘λ©λ‹ˆλ‹€. 데이터 개인 정보 보호 및 λ³΄μ•ˆ 관행은 μ‚¬μš©μžμ˜ μ•± μ‚¬μš©, μ§€μ—­, 연령에 따라 λ‹€λ₯Ό 수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€μŒμ€ κ°œλ°œμžκ°€ μ œκ³΅ν•œ 정보이며 μΆ”ν›„ μ—…λ°μ΄νŠΈλ  수 μžˆμŠ΅λ‹ˆλ‹€.
제3μžμ™€ κ³΅μœ λ˜λŠ” 데이터 μ—†μŒ
κ°œλ°œμžκ°€ μ–΄λ–»κ²Œ 곡유λ₯Ό μ„ μ–Έν•˜λŠ”μ§€ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.
μˆ˜μ§‘λœ 데이터가 μ—†μŠ΅λ‹ˆλ‹€.
κ°œλ°œμžκ°€ μ–΄λ–»κ²Œ μˆ˜μ§‘μ„ μ„ μ–Έν•˜λŠ”μ§€ μžμ„Ένžˆ μ•Œμ•„λ³΄μ„Έμš”.

μƒˆλ‘œμš΄ κΈ°λŠ₯

SSH 터널 연결에 λŒ€ν•œ μ•”ν˜Έ ꡬ문 지원이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
μ½˜ν…μΈ  λ“±κΈ‰
μ „μ²΄μ΄μš©κ°€
μžμ„Ένžˆ μ•Œμ•„λ³΄κΈ°

μ•± 지원

개발자 μ†Œκ°œ
TURN, LLC
rafayel.tobelyan@gmail.com
23/3 Garegin Nzhdeh Yerevan 0006 Armenia
+44 7411 519320