Pada tahap sebelumnya kita telah belajar bagaimana
menginstal Laravel dan mengenal basic routing, maka pada tahapan kali ini kita
akan belajar bagaimana membuat sebuah blog yang menggunakan proses CRUD (crate,read
and delete).
Membuat
database dan migrasi
Pertamakalinya buatlah sebuah database saya
contohkan disini dengan nama laravelblog menggunakan phpyadmin degan webserver
wampp, karena untuk latihan masuk ke phpmyadmin masih menggunakan setting
default dengan password dikosongkan sehingga
pada settingan env Laravel akan menadi
seperti ini
Saya hanya mengganti nama database(DB
DATABASE) dan mengganti DB_ username dan mengosongkan Password.
Migrasi Database
Tahapan selanjutnya adalah membuat migrasi
pada Command Prompt ketikan perintah seperti berikut php
artisan make:migration create_blog_table
Kalau sudah berhasil, file migrasi sobat
seharusnya seperti ini
2017_11_26_051526_create_blog_table.php
Selanjutnya Kita akan menambahkan function
untuk membuat table dan column secara otomatis, masih pada file migrasi tersebut
tambahkanlah beberapa tulisan yang perlu dirubah seperti ini
[code hl="1, 4, 7"]
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateBlogTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('blog_post', function (Blueprint $table) {
$table->increments('id');
$table->string('title');
$table->string('description');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('blog_post');
}
}
[/code]
Simpan file tersebut dan ketikan pada
Command “ php artisan migrate”
ARTIKEL TERKAIT :
- PENGENALAN MVC LARAVEL BAGIAN 2
- PENGENALAN MVC LARAVEL BAGIAN 1
- BASIC ROUTING LARAVEL 5.5
- PEMBAHARUAN LARAVEL 5.5
- MENGENAL STRUKTUR DIREKTORI LARAVEL 5.5
- PENGENALAN LARAVEL DAN CARA INSTAL
Tidak ada komentar:
Posting Komentar