En movies tengo
Código PHP:
y en geners Ver original
public function up() { Schema::create('movies', function(Blueprint $table) { $table->increments('id'); $table->string('name'); $table->string('cast'); $table->string('direction'); $table->string('duration'); $table->integer('genre_id')->unsigned(); $table->foreign('genre_id')->references('id')->on('genres'); $table->timestamps(); }); }
Código PHP:
Ver original
$table->increments('id'); $table->string('genre'); $table->timestamps();
El problema que tengo es que al ejecutar el comando php artisan migrate
me aparece un mensaje que me dice
[Illuminate\Database\QueryException]
SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL
: alter table `movies` add constraint movies_genre_id_foreign foreign key (
`genre_id`) references `genres` (`id`))
Por el mensaje entiendo que tengo mal la relacion, pero incluso el uso de clave foranea lo tome desde la documentacion de laravel y videotutorial. Espero y me puedan ayudar saludos