Ing Laravel, nyedhiyani cara trep kanggo nggawe lan ngatur database s. kaya kontrol versi kanggo database, ngijini sampeyan kanggo ngowahi struktur database liwat wektu lan nglacak owah-owahan. Mangkene pandhuan langkah-langkah kanggo nggunakake: migrations schema Migrations migrations Laravel
Nggawe a Migration
Kanggo nggawe anyar migration, sampeyan bisa nggunakake printah Artisan. Contone, kanggo nggawe kanggo nggawe tabel, jalanake printah ing ngisor iki: make:migration
migration users
php artisan make:migration create_users_table
Nemtokake Schema
Bukak migration file sing digawe ing direktori. Ing cara, sampeyan bisa nemtokake kanggo meja nggunakake builder. Contone, kanggo nggawe tabel karo lan kolom, sampeyan bisa nggunakake cara: database/migrations
up
schema Laravel schema users
name
email
create
Schema::create('users', function(Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamps();
});
mlaku Migrations
Kanggo nglakokake lan nggawe tabel sing cocog ing basis data, gunakake perintah Artisan: migrations migrate
php artisan migrate
Rollback
Yen sampeyan kudu mbatalake a migration, sampeyan bisa nggunakake printah. Iki bakal mbalekake batch pungkasan: migrate:rollback
migrations
php artisan migrate:rollback
Ngatur Migration Status
Laravel nglacak sing wis kaleksanan nggunakake Tabel ing database. Sampeyan bisa nggunakake printah kanggo ndeleng status saben: migrations migrations migrate:status
migration
php artisan migrate:status
Ngowahi Tabel
Yen sampeyan perlu kanggo ngowahi tabel sing wis ana, sampeyan bisa nggawe anyar migration nggunakake printah lan nggunakake cara tukang kaya, , utawa kanggo owah-owahan perlu. make:migration
schema addColumn
renameColumn
dropColumn
Nggunakake ing menehi cara kabentuk lan efisien kanggo nggawe lan ngatur database s. Kanthi nggunakake fungsi kaya kontrol versi, sampeyan bisa kanthi gampang nggawe owah-owahan ing struktur database lan nglacak owah-owahan kasebut liwat wektu. migrations Laravel schema