Конвенции Фреймворк Laravel Миграций Именования

существует ли соглашение об именах или руководство, которому следует следовать при именовании миграций Laravel, или имя должно быть достаточно описательным ?

кроме того, предположим, что вы добавляете 12 столбцов для изменения таблицы, тогда в таком случае имя миграции будет слишком длинным, если сделать описательным, поэтому есть ли какие-либо направляющие линии ?

2 ответов


на самом деле никого не волнуют имена классов миграции. Он должен быть достаточно описательным, чтобы вы могли проверить и понять, что вы сделали с БД в этой миграции.

обычно я называю миграции на основе функции, например implement_user_roles или make_employee_profile_editable


убедитесь, что вы не используете то же имя класса с вашей моделью, он все еще работает, но для понимания,

Put create_ если вы создаете, например, или

Если таблицы сводятся друг к другу, сделайте это как article_comment, чтобы убедиться, что вы поймете, когда попытаетесь изменить его 5 месяцев спустя :)