cara membuat migration livewire pada laravel 10
Masuk terminal, "tingkatpendidikan" sesuaikan nama modelnya
"-m" adalah sekalian penbuatan migration
php artisan make:model TingkatPendidikan -m
pada " Schema::create('tingkat_pendidikan', function (Blueprint $table) {"
jika pada "tingkat_pendidikans" ada "s" nya hapus ubh jadi "tingkat_pendidikan"
masukkan beberapa field yg akan ada di table"tingkat_pendidikan"
$table->id();
$table->string('tingkat');
$table->timestamps();
totalnya seperti ini
Schema::create('tingkat_pendidikan', function (Blueprint $table) {
$table->id();
$table->string('tingkat');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::dropIfExists('tingkat_pendidikan');
}
di model
"$table = 'tingkat_pendidikan';" fugsinya untuk memanggil table nantinya
$fillable = [
'nama_kelas','wali_kelas','tingkat_pendidikan_id',];
fungsinya untuk memanggil field yg ada pada table "tingkat_pendidikan"
yg akan di panggil pada blade & controller
protected $table = 'tingkat_pendidikan';
protected $fillable = [
'nama_kelas',
'wali_kelas',
'tingkat_pendidikan_id',
];