id(); $table->unsignedInteger('x'); $table->unsignedInteger('y'); $table->unsignedInteger('w'); $table->unsignedInteger('h'); $table->string('status')->default('held'); $table->unsignedBigInteger('user_id')->nullable(); $table->dateTime('reserved_until')->nullable(); $table->timestamps(); $table->index(['x', 'y']); }); } public function down(): void { Schema::dropIfExists('reservations'); } };