Foo

Ini adalah lanjutan dari tutorial sebelumnya yaitu  Lumen (Routes, Middleware, Controller) . Untuk konfigurasi database pada Lumen, buka ...

#2 - Lumen (Database)

Ini adalah lanjutan dari tutorial sebelumnya yaitu Lumen (Routes, Middleware, Controller).

Untuk konfigurasi database pada Lumen, buka file bootstrap/app.php lalu uncomment script 

$app->withFacades();
$app->withEloquent();


Buka file .env, lalu isi db_database dengan nama database yang sudah dibuat


Database Migration

Pertama, buat table posts, untuk membuat table posts eksekusi script dibawah ini

Selanjutnya, buka file migrations tadi di database/migrations/(tahun)_(bulan)_(tanggal)_(rand_number).php.

Untuk mentransformasikan script migration tadi dalam bentuk SQL, jalankan script dibawah ini

Model

buka file app/Models/Post.php, lalu samakan dengan gambar dibawah ini

Lalu buat controller di app/Http/Controllers/PostController.php, lalu samakan dengan gambar dibawah ini
Setelah itu, buka routes/web.php 


Lalu akses http://localhost:8000/posts 




0 komentar: