2015-04-27 2 views
7

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

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

ответ

4

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

Я обычно называют миграции на основе особенности например implement_user_roles или make_employee_profile_editable

2

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

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

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

Смежные вопросы