Bagaimana Cara Membuat Table Dengan Migration Pada Laravel

Di artikel ini saya akan memberikan bahan basic atau fundamental mengenai framework larave yaitu Bagaimana Cara Membangun Table Dengan Migration Di Laravel.




Bila biasanya ketika kita menggunakan xampp bagi merancang table berada di phpmyadmin bagi di laravel kita tak perlu di repotkan kembali bagi membuka phpmyadmin lagi bagi merancang sebuah table, karena laravel memilik ifitur yang amat bagus sekalin yaitu migration.



Migration ini adalah fitur bawann milik laravel yang bermanfaat bagi memanipulasi table yang terdapat di databse kita,  di sini dapat di gunakan bagi merancang table. Di sini saya akan mencontohkan cara merancang table menggunakan migration.



Bagi pertama-tama tama silahkan atur koneksi data



DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database_name
DB_USERNAME=root
DB_PASSWORD=root


Berikutnya silahkan bikin file migration nya :



php artisan make:migration create_pages_table — create=pages


Opsi –create di petunjuk di atas berfungsi bagi memberikan instruksi bahwa nama yang digunakan di tabel baru yakni pages. Selengkapnya mengenai opsi dan aksi di artisan dapat dilihat di bantuan.



Setelah merancang file migrationya saatnya kita mendesign struktur table kita dengan cara seerti ini :



<?php

use IlluminateSupportFacadesSchema;
use IlluminateDatabaseSchemaBlueprint;
use IlluminateDatabaseMigrationsMigration;

class CreateUsersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
}

/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('users');
}
}


setelah kita mendesign struktur table kita seperti apa bagi berikutnya kita mesti menjalankan satu petunjuk lagi yaitu :



php artisan migrate


Command di atas berfugsi bagi mengkonversi design migration yang telah kita bikin menjadu table yang sesungguhanya yang berada di databse yang kita gunakan.



Baiklah itu saja bagi artikel mengenai




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP