1
Ich erhalte einen Fehler beim Ausführen der Migration Befehl.Foreign Key Einschränkung ist falsch Fehler Laravel 5.5
Dies ist der Admin-Tabellenschema
Schema::create('admin', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unique();
$table->timestamps();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade');
});
Und die andere ist die Benutzertabelle, die mit Laravel Installation kommt.
Ich möchte einen Fremdschlüssel für user_id schaffen, aber es gibt Fehler
Thnx funktioniert es aber ist es obligatorisch, unsignedInteger zum User_id hinzufügen? – Raj
@Raj Ja, Sie müssen 'unsignedInteger()' oder 'integer() -> unsigned()' verwenden –