<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddUsernameOnUsersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users',function(Blueprint $table){
$table->string('username')->after('name');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('users', function (Blueprint $table) {
$table->dropColumn('username');
});
}
}
Laravel 8 banyak membawa perubahan (kalo ga mau disebut magic) dalam rilis kali ini https://laravel.com/docs/8.x/releases kalo yang baru berangkat dari versi sebelumnya, kemudian mencoba versi ini, kalo ga baca dengan teliti pasti akan kebingungan. Selain itu, versi ini juga membawa jargon-jargon baru, contohnya saja Sail (padahal Docker), Breeze (untuk generate basic auth function) dan Jetstream ( advance auth function).
Nah kali ini saya penasaran coba Laravel Sail, salah satu cara instalasi framework Laravel yang menggunakan Docker. Dikutip dari laman aslinya
If you’re developing on Linux and Docker is already installed, you can use a simple terminal command to create a new Laravel project
Kebetulan, semenjak belajar Docker, di komputer saya sudah mulai meninggalkan instalasi apache,mysql dkk langsung. Sebelum ini saya pake laradock untuk menjalankan Laravel.
Laravel jetstream menawarkan pembaruan fitur dan kemudahan dalam melakukan generate fitur authentikasi pada aplikasi web. Tidak seperti sebelumnya, laravel jetstram menggunakan css tailwind sebagai css pengaur tampilannya. Sebenarnya apa saja sih yang ditawarkan di laravel jetstream? yuk kita lihat.
Bagi yang mengikuti perkembangan laravel mulai versi 5-7, kita mengenal fitur laravel untuk melakukan generate fungsi auth (login, register, logout) pada aplikasi laravel. Perintah yang digunakan adalah laravel make:auth, kemudian berkembang menggunakan packaga laravel/ui, pada laravel versi terbaru versi 8, terdapat package baru untuk melakukan generate tersebut menggunakan jetstream.