2010-04-15 52 views
5

Cách tốt nhất để thêm khóa ngoài vào các bảng hiện có của tôi trong Rails với cơ sở dữ liệu MySQL cơ bản là gì? rõ ràng các giải pháp nên được thực hiện trong một di cư, như tôi muốn phiên bản này. Nếu không tôi sẽ tự tạo ra những ràng buộc.Thêm ràng buộc khóa ngoài cho các bảng hiện có trong Ruby on Rails (MySQL)

Tôi dường như không thể tìm thấy câu trả lời có lợi cho họ ở trên. Một lần nữa, các bảng đã được tạo với các di chuyển trước đó. Tôi sẽ quay lại ngay bây giờ và thêm tính toàn vẹn tham chiếu vào bất cứ nơi nào nó có thể áp dụng được.

Trả lời

6

Foreigner hoạt động độc đáo để quản lý khóa ngoại.

Hoặc, bạn chỉ có thể sử dụng phương thức thực thi để phát hành báo cáo ALTER trong các lần di chuyển mới của bạn.

Các vấn đề liên quan