Beberapa blog terbaru telah didedikasikan untuk alat kolaborasi terbaru Navicat: Navicat On-Prem Server. Ini adalah solusi di tempat untuk hosting environment cloud yang memungkinkan Anda untuk menyinkronkan pengaturan koneksi, query, pipeline agregasi, snippet, model workspace, BI workspace dan informasi grup virtual di semua perangkat Anda. Di blog hari ini, kami akan belajar cara mengembangkan pertanyaan secara langsung di server on-prem, dan kemudian membaginya dengan tim kami secara real-time.
Membuka Koneksi dan Database
Di blog terakhir kita membuat Koneksi “dvdrental MySQL 8” dan mengasosiasikannya dengan proyek “DVDRental MySQL DB”:

Mengklik nama koneksi membuka tab browser baru dimana kita dapat login ke database:

Klik tombol “Buka Koneksi” untuk membangun koneksi ke instance database.
Pada layer Koneksi, Anda akan menemukan daftar database di bawah Pohon Koneksi pada sisi kiri:

Klik dua kali pada database membukanya dan memperluas pohon untuk menampilkan tabel, tampilan, fungsi, event dan query:

Menulis dan Menyimpan Query
Sekarang kita akan menulis query baru di editor query On-Prem Server. Ada beberapa opsi untuk melakukannya:
Pertama, kita akan mengklik item "Query" di bawah "Pohon Koneksi" untuk memilihnya. Dari sana, kita dapat:
- mengklik elipsis (...) yang muncul di samping item dan memilih "Query Baru" dari menu pop-up, atau
- mengklik tombol "Query Baru" di bagian atas layar Query utama.
Kedua opsi disorot dengan warna merah di bawah ini:

Melakukan salah satu tindakan di atas akan membuka tab browser baru tempat kita dapat mengembangkan query kita.
Berikut ini query yang mengambil semua film dengan tarif sewa 99 sen:

Untuk menyimpan query, klik ikon “Simpan” pada layer bagian atas. Dialog akan muncul dimana kita memasukkan nama:

Konfirmasi Query telah Ditambahkan ke Proyek
Setelah mengklik tombol “Simpan” jika kita kembali ke tab “Koneksi” dan refresh daftar query, kita dapat melihat query baru kita:

Kita seharusnya juga dapat melihat proyek “DVDRental MySQL DB” sekarang menampilkan ikon query:

Sekarang semua anggota proyek “DVDRental MySQL DB” akan memiliki akses terhadap query “Number of movies with rental rate of 0.99” menurut hak user mereka yang telah diberikan.
Mengelola Anggota Proyek
Jika Anda ingin mengubah anggota proyek, Anda dapat mengklik elipsis di sebelah nama proyek pada layar "Semua Proyek" dan memilih opsi "Kelola Anggota" dari menu konteks:

Ini akan menampilkan dialog dimana Anda dapat memilih anggota dari list:

Jika pengguna yang Anda cari tidak muncul dalam daftar, Anda dapat menambahkannya melalui layar Konfigurasi Lanjutan -> Akun Organisasi -> Semua Pengguna. Di sanalah Anda dapat mengelola semua pengguna dalam organisasi Anda. Navicat On-Prem Server memungkinkan pembuatan pengguna lokal, atau pembuatan pengguna eksternal menggunakan autentikasi LDAP atau AD.

Kesimpulan
Blog hari ini membahas cara mengembangkan kueri secara langsung di Navicat On-Prem Server, yang kemudian kami bagikan dengan tim kami secara langsung.
Tertarik mencoba Navicat On-Prem Server? Anda dapat mengunduhnya untuk uji coba GRATIS selama 14 hari yang berfungsi penuh. Tersedia untuk sistem operasi Windows, macOS (menggunakan Homebrew), dan Linux.