Tôi đang chạy hai dự án dưới dạng một kho lưu trữ khác với git. Một là thừa nhận một số khác là Web
trong đường ray, cả hai đều được kết nối với nhau, Cơ sở dữ liệu cơ bản giống nhau được sử dụng. Tôi chỉ thực hiện việc di chuyển trên báo cáo quản trị và sau đó nhân bản nó vào web. Vấn đề là, tôi đang triển khai nó trên máy chủ và các trường hợp thử nghiệm không thành công lỗi cho biếtPG :: UndefinedColumn: ERROR trong trường hợp cùng một DB được sử dụng cho hai dự án khác nhau được kết nối với nhau trong Rails
Tôi chỉ không hiểu tại sao nó đã xảy ra, trong quản trị tôi có trường hiện tại.
Tôi nghĩ schema.rb có thể đóng vai trò trong trường hợp này. Tôi không chắc lắm.
Đây là di cư của tôi,
class AddDiscountToFeel < ActiveRecord::Migration[5.0]
def change
add_column :fees, :discount, :integer, default: nil, null: true
end
end
Và đây là lĩnh vực mẫu của tôi trong phát triển:
2.3.1 :008 > Fee.column_names
=> ["id", "booth_id", "amount", "description", "created_at", "updated_at", "discount"]
Và đây là lĩnh vực mẫu của tôi trong kiểm tra:
C238s-iMac:web c238$ RAILS_ENV=test rails c
Loading test environment (Rails 5.0.0.1)
2.3.1 :001 > Fee.column_names
=> ["id", "booth_id", "amount", "description", "created_at", "updated_at", "discount"]
Và tại đây là lỗi của tôi:
Mọi trợ giúp sẽ được đánh giá cao.
Bạn có thể đăng một số mã không? vì vậy chúng tôi có thể xác định – Vishal
Chắc chắn, bạn có thể xem câu hỏi được cập nhật của tôi ở trên- @Vishal Cảm ơn – Asmita
Tôi không thể kiểm tra lỗi của bạn, Bạn có thể tải lên tại đây không? – Vishal