string('name')->primary(); $table->string('title'); $table->string('hash', 64)->nullable(); $table->string('mime_type'); $table->bigInteger('size'); $table->json('variants')->nullable(); $table->foreignUuid('user_id')->constrained(); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('media'); } };