Install PostgreSQL dan Memcached di MacOS

Menggunakan brew:

brew install postgresql
brew install memcached

Jalankan service daemon

brew services start postgresql
brew services start memcached
Advertisements

Menggunakan Annotate di Django

Misal ada 2 model, dengan model relasi One-to-Many, Post dan Image. Satu Post punya banyak Image. Bagaimana kita dapat menghitung jumlah image di masing-masing post? Menggunakan annotate kita dapat melakukan query ini dengan satu langkah mudah.

Continue reading “Menggunakan Annotate di Django”

PostgreSQL – Instalasi dan Konfigurasi

Sekilas PostgreSQL

Entah kenapa, saya lebih familiar mySQL dibanding dengan postgresql, mungkin karena faktor “kemudahan” dan pengguna yang relatif banyak, sehingga ketika stuck dengan masalah, kita dapat dengan mudah browsing referensi di internet atau phone a friend, hehehe..

Ada hal mendasar yang seringkali membuat bingung bagi pengguna pemula database postgresql, yakni sistem autentikasi. Kalau di mysql lazimnya kita mengenal auth dengan username dan password, jika keduanya cocok, kita dapat dengan mudah memulai proses manajemen dan manipulasi database.

Continue reading “PostgreSQL – Instalasi dan Konfigurasi”