uuid()->primary(); $table->string('title'); $table->text('description'); $table->string('reward')->nullable(); $table->string('agent_id')->nullable(); $table->string('owner_id')->nullable(); $table->foreignUuid('guest_id')->nullable(); $table->enum('status', ['posted', 'taken', 'disabled', 'completed'])->default('posted'); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('wishes'); } };