string('buku_id', 16)->primary(); $table->unsignedBigInteger('buku_penulis_id'); $table->string('buku_penerbit_id', 16); $table->string('buku_kategori_id', 16); $table->string('buku_judul', 40); $table->char('buku_isbn', 16); $table->char('buku_thnterbit', 4); $table->foreign('buku_penulis_id')->references('id')->on('penulis') ->onDelete('cascade')->onUpdate('cascade'); $table->foreign('buku_penerbit_id')->references('penerbit_id')->on('penerbit') ->onDelete('cascade')->onUpdate('cascade'); $table->foreign('buku_kategori_id')->references('kategori_id')->on('kategori') ->onDelete('cascade')->onUpdate('cascade'); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('buku'); } };