Khi tạo mô hình trong Rails, tôi quên thêm cột amount
mà tôi muốn. Làm thế nào tôi có thể thêm nó vào mô hình sau này?Cơ sở dữ liệu đường ray thêm cột
8
A
Trả lời
11
Tạo một di dân mới thông qua giao diện điều khiển với:
rails g migration add_amount_to_items
này nên tạo ra một cái gì đó di cư như thế này:
class AddAmountToItems < ActiveRecord::Migration
def change
# add_column table_name, :column_name, :column_type
add_column :items, :amount, :integer
end
end
6
Cách lười biếng:
rails g migration add_amount_to_items amount:integer
Các vấn đề liên quan
- 1. Cách thêm dữ liệu hạt giống mới vào cơ sở dữ liệu đường ray hiện có
- 2. Đường ray có trong cơ sở dữ liệu bộ nhớ
- 3. Đường ray 3. Tạo cơ sở dữ liệu sản xuất
- 4. Đường ray Ruby - chỉ chọn một vài cột từ cơ sở dữ liệu
- 5. Cách chèn dấu thời gian vào cơ sở dữ liệu đường ray-cột
- 6. cách thêm dữ liệu vào cơ sở dữ liệu từ bảng điều khiển ray
- 7. Nhận đường dẫn cơ sở dữ liệu
- 8. Làm cách nào để sao chép Cơ sở dữ liệu mySQL bằng ruby trên đường ray?
- 9. Trình tạo mô hình đường ray - từ cơ sở dữ liệu hiện có
- 10. cơ sở dữ liệu cập nhật hàng loạt hiệu quả đường ray
- 11. Không thể tạo cơ sở dữ liệu thử nghiệm trong đường ray 3.2 với postgres
- 12. xóa cơ sở dữ liệu ứng dụng đường ray trên trang web sản xuất heroku
- 13. Đường ray: Tự động phát hiện bộ điều hợp cơ sở dữ liệu
- 14. Đường ray: Lưu trữ các tệp nhị phân trong cơ sở dữ liệu
- 15. Đường ray: sửa đổi thông số biểu mẫu trước khi sửa đổi cơ sở dữ liệu
- 16. Đường ray: lưu trữ bản dịch trong cơ sở dữ liệu
- 17. Nội suy chuỗi đường ray trong một chuỗi từ cơ sở dữ liệu
- 18. Chạy thử nghiệm đường ray mà không làm mất cơ sở dữ liệu thử nghiệm
- 19. Sử dụng ruby với cơ sở dữ liệu, nhưng không có đường ray
- 20. di chuyển cơ sở dữ liệu phong cách đường ray cho asp.net?
- 21. Return mỗi hàng thứ n từ cơ sở dữ liệu sử dụng ActiveRecord trong đường ray
- 22. Đường ray 3.2.6 và tạo chế độ xem cơ sở dữ liệu thông qua di chuyển
- 23. Tại sao di chuyển cơ sở dữ liệu không thành công trong trường hợp dữ liệu blob trong đường ray?
- 24. Di chuyển cơ sở dữ liệu MySQL phát triển sang cơ sở dữ liệu sản xuất
- 25. Heroku không đặt cơ sở dữ liệu
- 26. Thêm hình ảnh vào cơ sở dữ liệu trong Java
- 27. Cột số điện thoại trong cơ sở dữ liệu
- 28. cột sắc gieo hạt trên cơ sở dữ liệu
- 29. Cách loại bỏ nhiều cột trong cơ sở dữ liệu?
- 30. Đặt tên cột boolean trong bảng cơ sở dữ liệu
Hi cảm ơn bạn @ WeGoingNowhere - cách thích hợp, dilligent mà sẽ tiết kiệm đau buồn lâu dài. nếu bạn không muốn 'nhanh chóng và bẩn' – BKSpurgeon
Và đừng quên chạy di chuyển: bin/rake db: di chuyển – Arthur