“SQLState [HY000]: Allgemeiner Fehler: 1215 kann keine Fremdschlüsselbeschränkungen hinzufügen” Code-Antworten

SQLState [HY000]: Allgemeiner Fehler: 1215 kann keine Fremdschlüsselbeschränkungen hinzufügen

Add it in two steps, and it's good to make it unsigned too:

public function up()
{
    Schema::create('priorities', function($table) {
        $table->increments('id', true);
        $table->integer('user_id')->unsigned();
        $table->string('priority_name');
        $table->smallInteger('rank');
        $table->text('class');
        $table->timestamps('timecreated');
    });

   Schema::table('priorities', function($table) {
       $table->foreign('user_id')->references('id')->on('users');
   });

}
Lokesh003

Fehlercode 1215 kann keine Fremdschlüsselbeschränkungen hinzufügen

Try this if are data in one or more tables from foreign key references
set foreign_key_checks=0;

Else it is a problem in forign key parameters (references parameters)
Wizard Nook

Ähnliche Antworten wie “SQLState [HY000]: Allgemeiner Fehler: 1215 kann keine Fremdschlüsselbeschränkungen hinzufügen”

Fragen ähnlich wie “SQLState [HY000]: Allgemeiner Fehler: 1215 kann keine Fremdschlüsselbeschränkungen hinzufügen”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen