Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL външен ключ - не може да се разреши името на таблицата близо до

Променете това:

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');
});

до

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');
});

Сменили сте позицията за име на колона и таблица.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql Cursor - Създаване на процедура

  2. Как да променя динамично Limit в mySQL

  3. Django южна миграция - Добавяне на FULLTEXT индекси

  4. Вземете заключени таблици в mysql заявка

  5. Свържете Parse с външна база данни?