Dbvisualizer untuk Apple Silicon menggunakan database dari container

Kyo
2 min readApr 27, 2022

Halo semuanya, perkenalkan saya, Kyosena Haridza. Pada hari ini, saya akan membuat sebuah walkthrough untuk menggunakan Dbvisualizer untuk database Postgresql yang disambungkan ke Odoo pada mesin yang menggunakan apple silicon. Artikel ini mengasumsi bahwa mesin pembaca sudah siap menggunakan docker, dan sudah memiliki docker image Odoo dan postgresql Berikut adalah tahap — tahap nya.

  1. Download DbVisualizer untuk apple silicon di https://www.dbvis.com/download/.

2. Run Docker container Odoo dan postgresql, lalu sambungkan kedua container. Pada umumnya, menggunakan docker-compose lebih disarankan, namun karena hanya terdapat dua container, saya memilih untuk menggunakan script sederhana.

Script diatas membuat dua container; container “db” dan container “odoo”. Port 4321 di bind terhadap container db agar dapat diakses oleh dbvisualizer dari host machine.

Script di run dan 2 kontainer terbuat.

3.Setup DbVisualizer

  • Pertama, pilih “create connection” dan pilih postgresql sebagai engine database.
  • Kedua, isi tabel prompt dengan data yang sesuai. Dapat dilihat pada script pada tahap 1, userid dan password memiliki value odoo, dan port db merupakan 4321 di host. Selain itu, nama database dapat dilihat pada menu “manage databases” pada odoo.

Setelah itu, DbVisualizer siap digunakan.

Pengalaman:

Pengalaman menggunakan DbVisualizer menurut saya sangat intuitif. UI pada aplikasi mudah dipahami dengan cepat, dan visualisasi — visualisasi data sangat detil dan mudah dimengerti. Proses instalasi nya pun sangat simpel; hanya perlu diarahkan terhadap database dengan memberikan host, port, dan credential. Bahkan dengan arsitektur yang kurang umum untuk odoo, yaitu docker pada apple silicon, tidak ada masalah yang saya alami.

--

--

Kyo

If you're reading an article from me, It's probably a part of my college course.