@maxian
Câu trả lời của Michael Villeneuve không hoàn toàn đúng. Trong trường hợp có hoặc loại môi trường sản xuất, bạn chỉ có thể bỏ lược đồ và tạo lại nó.
Cách duy nhất để thực hiện nó trên lược đồ hiện tại của bạn là bằng cách sau:
- Học thuyết về ứng dụng / bảng điều khiển php:schema:update --dump-sql. Sao chép ouptut. Đó là các truy vấn SQL trực tiếp để cập nhật giản đồ của bạn
- kết nối mysql với dòng lệnh mysql hoặc thông qua ứng dụng khách mysql
- Tắt tính năng kiểm tra khóa ngoại bằng cách gọi truy vấn này:"set Foreign_key_checks =0;"
- đặt các truy vấn từ học thuyết:schema:update
- Bật kiểm tra lại khóa ngoại với:"set Foreign_key_checks =1;"
Tôi không thể đảm bảo rằng bạn sẽ không bị mất một số chìa khóa nhưng bạn không đánh rơi số liệu của mình.