Làm thế nào để bạn tạo ra các migrations trong Laravel?
Làm thế nào để bạn tạo ra các migrations trong Laravel?
Để tạo ra các bản di cư dữ liệu (migrations) trong Laravel, bạn cần thực hiện các bước sau:
Tạo Migration: Sử dụng Artisan CLI của Laravel để tạo một file migration mới. Bạn có thể tạo một migration bằng cách sử dụng câu lệnh php artisan make:migration
kèm theo tên của migration. Ví dụ, để tạo một migration cho việc tạo bảng users
, bạn có thể sử dụng câu lệnh sau:
php artisan make:migration create_users_table --create=users
Câu lệnh này sẽ tạo một file migration mới trong thư mục database/migrations
với tên bao gồm timestamp để xác định thứ tự các migration với nhau[3].
Viết Migration: Mở file migration vừa tạo và sử dụng Schema Builder để định nghĩa cấu trúc của bảng. Mỗi migration file chứa hai phương thức: up
và down
. Phương thức up
được sử dụng để thêm các thay đổi mới vào cơ sở dữ liệu (như tạo bảng mới, thêm cột mới), trong khi phương thức down
được sử dụng để hoàn tác các thay đổi đó[1][3].
Chạy Migration: Sau khi đã viết xong migration, bạn có thể áp dụng nó lên cơ sở dữ liệu bằng cách sử dụng câu lệnh `php artisan migrate...
junior
Chưa có bình luận nào