Có quy ước đặt tên hoặc hướng dẫn mà người ta nên tuân thủ trong khi đặt tên cho việc di chuyển Laravel hay tên chỉ mang tính mô tả đủ? Ngoài ra, giả sử bạn đang thêm 12 cột để sửa đổi một bảng thì trong trường hợp này tên di chuyển sẽ quá dài nếu được mô tả để có bất kỳ dòng hướng dẫn nào để theo dõi không? Không.Quy ước đặt tên di cư Laravel
7
A
Trả lời
4
Không ai thực sự quan tâm đến tên lớp di chuyển. Nó phải có tính mô tả đủ để bạn kiểm tra lại và hiểu bạn đã làm gì với DB trong quá trình di chuyển này.
Tôi thường đặt tên cho cuộc di cư dựa trên tính năng ví dụ implement_user_roles hoặc make_employee_profile_editable
2
Hãy chắc chắn rằng bạn không sử dụng tên lớp cùng với mô hình của bạn, nó vẫn hoạt động nhưng đối với sự hiểu biết,
Đặt create_ nếu bạn đang tạo ví dụ hoặc
Nếu các bảng xoay vòng với nhau, hãy làm cho nó giống như article_comment để đảm bảo bạn sẽ hiểu khi bạn cố gắng thay đổi nó 5 tháng sau :)
Các vấn đề liên quan
- 1. Quy ước đặt tên cho di chuyển Rails
- 2. Quy ước đặt tên cho di chuyển Mã đầu tiên
- 3. quy ước đặt tên serialVersionUID
- 4. Quy ước đặt tên Ruby?
- 5. Quy ước đặt tên Django
- 6. Quy ước đặt tên AJAX
- 7. Quy ước đặt tên F #
- 8. Laravel 5 di cư tên định danh quá lâu
- 9. Quy ước đặt tên: Đặt tên biến boolean là gì?
- 10. Khung chơi - Quy ước đặt tên CRUD
- 11. Quy ước đặt tên khóa Redis?
- 12. Quy ước đặt tên cho Traits PHP?
- 13. ExtJS 4 Quy ước đặt tên
- 14. Quy ước đặt tên ID trong ASP.NET?
- 15. Quy ước đặt tên không gian Javascript
- 16. Quy ước đặt tên biến số
- 17. Quy ước đặt tên thử nghiệm .NET
- 18. Quy ước đặt tên Microsoft VB.NET
- 19. Quy ước đặt tên tham số bitmask?
- 20. Luồng Mule - Quy ước đặt tên
- 21. Java Generics quy ước đặt tên
- 22. Quy ước tên gói Python
- 23. C# quy ước JSON.NET tuân theo quy ước đặt tên thuộc tính Ruby?
- 24. HTML: Quy ước đặt tên cho thuộc tính ID
- 25. Quy ước đặt tên cho các tệp lớp một phần
- 26. Quy ước đặt tên cho chế độ xem Django?
- 27. Quy ước đặt tên Python cho các mô-đun
- 28. Quy ước đặt tên - Làm việc với PHP và MySQL
- 29. quy ước đặt tên gói thử nghiệm đơn vị
- 30. Quy ước đặt tên cho đá quý Ruby