| 123456789101112131415161718192021222324252627282930313233 | <?phpuse Illuminate\Database\Migrations\Migration;use Illuminate\Database\Schema\Blueprint;use Illuminate\Support\Facades\Schema;return new class extends Migration{    /**     * Run the migrations.     */    public function up(): void    {        Schema::create('books', function (Blueprint $table) {            $table->id();            $table->string("name");            $table->text("annotation")->nullable();            $table->string("isbn")->nullable();            $table->year("year")->nullable();            $table->smallInteger("pagecount")->unsigned()->nullable();            $table->foreignId("authors");            $table->timestamps();        });    }    /**     * Reverse the migrations.     */    public function down(): void    {        Schema::dropIfExists('books');    }};
 |