tritue.edu.vn


Dùng Artisan để tạo Model, View, Controller đầy đủ với CRUD cho mỗi bảng đã có trong database

1. Sử dụng Schema Dump (Laravel 8+)

Laravel hỗ trợ lệnh schema:dump, giúp tạo migration từ database hiện có: php artisan schema:dump

Lệnh này sẽ tạo một file SQL trong database/schema/ chứa toàn bộ cấu trúc database. Khi chạy migrate, Laravel sẽ sử dụng file này thay vì từng migration riêng lẻ.

2. Sử dụng Lệnh Tạo Model, Controller, Migration

Bạn có thể tạo Model, Controller, Migration cùng lúc bằng: php artisan make:model Product -mcr

Sau đó, cập nhật file migration để khớp với bảng hiện có.

3. Dùng Package "Laravel Migrations Generator"

Nếu muốn tự động tạo migration từ bảng có sẵn, bạn có thể dùng package "Laravel Migrations Generator"composer require --dev "kitloong/laravel-migrations-generator"

Sau đó chạy: php artisan migrate:generate

Lệnh này sẽ tạo migration phản ánh đúng cấu trúc bảng trong database.

 





Link chia sẻ bài viết
Copy
            https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/233?id=233         

Bài viết liên quan