Geef eenvoudig de sleutelnaam op bij het maken ervan (met het tweede argument voor primary
).
$table->primary(['column_1', 'column_2', 'column_3'], 'my_long_table_primary');
Volgende,
Als je een fout hebt zoals You have an error in your SQL syntax ...
Zorg er na deze wijziging voor dat u geen gereserveerd woord gebruikt door uw database-engine voor uw sleutelnaam.
Bijvoorbeeld voor MySQL:http://dev.mysql.com /doc/refman/5.6/en/reserved-words.html
Tip :primary
is gereserveerd, dus gebruik het niet;)