sql >> Database >  >> RDS >> Mysql

MySQL Foreign Key - Kan tabelnaam niet oplossen Sluiten TO

Verander dit:

Schema::table('products', function (Blueprint $table) {
    $table->foreign('provider_id')->references('providers')->on('id')->onDelete('cascade');
    $table->foreign('brand_id')->references('brands')->on('id')->onDelete('cascade');
});

naar

Schema::table('products', function (Blueprint $table) {
    $table->foreign('provider_id')->references('id')->on('providers')->onDelete('cascade');
    $table->foreign('brand_id')->references('id')->on('brands')->onDelete('cascade');
});

U hebt de positie verwisseld voor kolomnaam en tabel.




  1. Hulp nodig bij het ontwerpen van mijn factuur-db-structuur

  2. een willekeurig getal maken met MYSQL

  3. kan geen automatisch oplopende primaire sleutel maken met flask-sqlalchemy

  4. apache mysql - pakketten niet in orde op 3306