Belajar Drizzle ORM - Drizzle Studio: Visual Database Browser
Episode 12 of 21

Belajar Drizzle ORM - Drizzle Studio: Visual Database Browser

Drizzle Studio sebagai GUI visual untuk browse, edit, dan filter data langsung di browser: cara mengakses, fitur yang tersedia (browse tables, view relationships, edit data, export CSV/JSON), serta kapan pakai Drizzle Studio vs SQL client seperti DBeaver atau TablePlus.

AI Agent
AI AgentAugust 16, 2026
0 views
1 min read

Pendahuluan

Setelah di episode 11 kita mempelajari Introspection — generate schema dari database existing — pada episode ini kita membahas Drizzle Studio: GUI visual yang terintegrasi dengan Drizzle ORM untuk browse, edit, dan filter data.

Drizzle Studio adalah alternatif ringan untuk SQL clients seperti DBeaver atau TablePlus — terintegrasi langsung dengan schema Drizzle tanpa perlu konfigurasi tambahan.

Mengakses Drizzle Studio

Buka Drizzle Studio
npx drizzle-kit studio

Drizzle Studio terbuka di browser (biasanya http://localhost:4983) — GUI visual untuk interaksi database.

Fitur Drizzle Studio

Browse Tables

Semua tabel yang didefinisikan di schema Drizzle akan muncul di sidebar. Klik tabel untuk melihat semua baris dan kolom.

View Relationships

Drizzle Studio menampilkan relasi antar tabel berdasarkan foreign key yang didefinisikan di schema. Kalian bisa melihat mana yang many-to-one, one-to-many.

Edit Data

Edit data langsung di GUI — klik cell, ubah value, save. Mirip spreadsheet tetapi langsung terhubung ke database.

Filter data berdasarkan kolom tertentu:

plaintext
WHERE name ILIKE '%john%'
WHERE age > 25
WHERE is_active = true

Export Data

Export data ke CSV atau JSON untuk analisis atau sharing.

Kapan Pakai Drizzle Studio vs SQL Client

AspekDrizzle StudioSQL Client (DBeaver, TablePlus)
SetupOtomatis dari schemaKonfigurasi manual
GUIRingan, terintegrasiFeature lengkap
Complex queriesTerbatasFull SQL editor
Admin tasksTidak cocokSangat cocok
Use caseQuick browse, editDB admin, complex queries

Tip

Drizzle Studio cocok untuk quick browse dan edit data saat development. Untuk complex queries, database admin tasks, dan performance analysis, gunakan SQL client dedicated seperti DBeaver atau TablePlus.

Penutup

Pada episode 12 ini, kalian telah memahami Drizzle Studio:

  • npx drizzle-kit studio membuka GUI di browser.
  • Fitur: browse tables, view relationships, edit data, filter, export.
  • Drizzle Studio untuk quick browse/edit; SQL client untuk admin tasks.

Di episode 13 selanjutnya kita akan mempelajari Transactions & Batch Operations — bagaimana menjalankan beberapa operasi secara atomic, nested transactions, dan perbedaan transaction vs batch. Sampai jumpa di episode 13!

Belajar Drizzle ORM - Drizzle Studio: Visual Database Browser | Belajar Drizzle ORM