2015-04-27 6 views
7

Gibt es eine Benennungskonvention oder einen Leitfaden, dem man bei der Benennung von Laravel-Migrationen folgen sollte, oder sollte der Name nur beschreibend genug sein?Laravel Migrations Namenskonvention

Angenommen, Sie fügen 12 Spalten hinzu, um eine Tabelle zu ändern. In einem solchen Fall wäre der Migrationsname zu lang, wenn er beschreibend dargestellt würde.

Antwort

4

Niemand kümmert sich wirklich um Migrationsklassennamen. Es sollte aussagekräftig genug sein, um zu überprüfen, was Sie mit DB in dieser Migration gemacht haben.

ich in der Regel der Migrationen basierend auf Feature zB implement_user_roles Namen oder make_employee_profile_editable

2

Achten Sie darauf, nicht die gleichen Klassennamen mit Ihrem Modell verwenden, es funktioniert immer noch, aber für das Verständnis,

Put create_, wenn Sie erstellen zum Beispiel, oder

Wenn die Tabellen zueinander gedreht sind, machen Sie es wie article_comment, um sicherzustellen, dass Sie verstehen werden, wenn Sie versuchen, es 5 Monate später zu ändern :)