Я работаю с Laravel в этом новом проекте, но есть один фрагмент кода, который я не знаю, что он делает.
$table->foreign('course_id', '54419_596eedbb6686e')->references('id')->on('courses');
Строка выше - один из моих файлов миграции, Я знаю, что говорю, что «course_id» - это внешний ключ по отношению к «id» в таблице курсов. Но что я не знаю, так это что за второй параметр ('54419_596eedbb6686e'), если я посмотрю в описании метода, он говорит, что это имя, но имя для чего? Я должен создать такой номер и вставить его во все свои внешние ключи? Есть ли команда для генерации этого числа?
В любом случае, если кто-нибудь может помочь мне понять этот фрагмент кода, было бы здорово. Надеюсь, я был ясен по этому вопросу.