id(); $table->string('title'); $table->string('imdb_id')->unique(); $table->year('year'); $table->string('director'); $table->text('actors'); $table->text('plot'); $table->string('genre'); $table->string('mpaa_rating'); $table->text('critic_scores'); $table->text('poster'); $table->foreignId('added_by') ->nullable() ->constrained(table: 'users', indexName: 'movies_added_by') ->onDelete('set null'); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('movies'); } };