Порядок действий при создании отношения один-ко-многим в Laravel
Не могу понять, как это делать правильно, ибо в phpmyadmin новых полей не добавляется. Имеется две модели - products и categories файл миграции для products
public function up(): void
{
Schema::create('products', function (Blueprint $table) {
$table->id();
$table->timestamps();
$table->string('name');
$table->integer('price');
$table->text('des');
$table->foreign('category')->on('categories')->references('name');
});
}
categories
public function up(): void
{
Schema::create('categories', function (Blueprint $table) {
$table->increments('id');
$table->timestamps();
$table->string('name');
});
}
Источник: Stack Overflow на русском