Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Laravel thả khóa ngoại trong Migration

Bạn có thể sử dụng câu trả lời này. https://stackoverflow.com/a/30177480/8513937

Chuyển đến dropForeign tên cột dưới dạng mảng. Bên trong, Laravel loại bỏ khóa ngoại được liên kết.

$table->dropForeign(['client_id']);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay thế cho Intersect trong MySQL

  2. Số cột của mysql.proc bị sai. Dự kiến ​​là 20, tìm thấy 16. Bảng có thể bị hỏng

  3. Câu lệnh SQL CASE

  4. MySQL ALTER TABLE trên bảng rất lớn - có an toàn để chạy nó không?

  5. Tham chiếu khóa ngoại trong cùng một cột