Panada Framework 0.3.1 Documentation

Database

Sebelum menggunakan library database, terlebih dahulu harus dilakukan konfigurasi. Bagian konfigurasi database terletak pada file apps/config.php.

Konfigurasi

Bagian-bagian yang harus dilengkapi adalah host, user, password dan nama database.

Keterangan

Variable Tipe Data Keterangan
$CONFIG['db']['default']['driver'] string Pilihan driver database yang akan digunakan. Pilihannya adalah: mysql, postgresql, sqlite atau mongodb
$CONFIG['db']['default']['host'] string Host database server.
$CONFIG['db']['default']['user'] string Username yang digunakan untuk koneksi ke database server.
$CONFIG['db']['default']['password'] string Password yang digunakan untuk konesi ke database server.
$CONFIG['db']['default']['database'] string Nama database yang akan digunakan.

Nilai default pada konfigurasi di atas menunjukan koneksi database default. Jika Anda menginginkan koneksi database yang lain silahkan tambahkan nama baru pada bagian ini. Sebagai contoh:

Inisialisasi

Berikut adalah contoh membuat instance untuk DB baik itu di dalam model ataupun controller:

Database APIs

Untuk berinteraksi dengan database, setidaknya bisa dilakukan dengan tiga cara yaitu:

Diskusi