Tôi rất tệ trong việc đặt tên và nhận ra rằng có một bộ tên tốt hơn cho các mô hình của tôi trong ứng dụng Rails của tôi.
Có cách nào để sử dụng di chuyển để đổi tên một mô hình và bảng tương ứng của nó không?
rake db:migrate
, nó sẽ thất bại. Bạn có thể quay lại và thay đổi những tên đó trong quá trình di chuyển, nhưng điều đó sẽ trở nên lộn xộn. Bạn có thể tốt hơn là chỉ tạo một mô hình hoàn toàn mới thay vì đổi tên nó.
rake db:schema:load
?
rake db:migrate
để thiết lập cơ sở dữ liệu từ đầu được khuyến khích tích cực, chính xác là do những lo ngại được chỉ ra bởi andrew.