PENGENALAN MVC LARAVEL BAGIAN 1



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”

IDIARSO
IDIARSO

Menulis adalah kegiatan saya disela rutinitas kerja,silahkan berkomentar dibawah ini sebagai bahan masukan

Tidak ada komentar:

Posting Komentar