Phalcon - Konektivitas Database
Pada bab ini, kita akan membahas konektivitas database yang terkait dengan Phalcon.
Pembuatan Database dan Desain
Kami akan fokus pada pembuatan database untuk blog yang memelihara posting bersama dengan kategori sesuai entri pengguna.
Nama Database: blog-tutorial
Query digunakan untuk membuat database -
drop database blog-tutorial (if exists)
create database blog-tutorial
Setelah pembuatan database, database akan terdaftar seperti yang ditunjukkan pada gambar layar berikut.
Phalcon menggunakan perintah untuk pembuatan models, controllers, dan bahkan proyek. Mari kita lihat cara kerjanya.
Step 1 - Buat proyek bernama blog-tutorial.
Step 2 - Konfigurasi aplikasi web yang menghubungkan ke database yang kita buat untuk mengelola blog.
<?php
return new \Phalcon\Config (array (
'database' => array (
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => 'root',
// 'dbname' => 'blog_tutorial',
'password' => '',
'name' => 'blog_tutorial',
),
'application' => array (
'controllersDir' => __DIR__ . '/../../app/controllers/',
'modelsDir' => __DIR__ . '/../../app/models/',
'viewsDir' => __DIR__ . '/../../app/views/',
'baseUri' => '/blog-tutorial/',
)
));