두 프로젝트를 git과 다른 저장소로 실행 중입니다. 하나는 레일에 Web
이라는 또 다른 하나가 있다는 것을 인정하며, 둘 다 서로 연결되어 있습니다. 기본적으로 동일한 데이터베이스가 사용됩니다. 관리자 보고서로 마이그레이션 한 다음 웹에 복제했습니다. 문제는, 내가 오류는 서버 및 테스트 사례를이 일어나고 왜 그냥 관리자에 내가 그 필드의 선물을 가지고, 이해하지 못하는PG :: UndefinedColumn : 동일한 DB의 경우에 ERROR가 서로 다른 두 개의 프로젝트에 사용됩니다.
말한다 실패 배포하고 있습니다.
이 경우 schema.rb가 역할을 담당 할 수 있습니다. 나는 그것에 대해 그렇게 확신하지 않는다.
다음내 이동은,
class AddDiscountToFeel < ActiveRecord::Migration[5.0]
def change
add_column :fees, :discount, :integer, default: nil, null: true
end
end
그리고 여기가 개발 내 모델 필드입니다 :
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"]
:
2.3.1 :008 > Fee.column_names
=> ["id", "booth_id", "amount", "description", "created_at", "updated_at", "discount"]
그리고 여기가 테스트 내 모델 필드
여기에 어떤 도움을 이해할 수있을 것이다
: 내 오류의 스냅입니다.
몇 가지 코드를 게시 할 수 있습니까? 그래서 우리는 확인할 수 있습니다 – Vishal
물론, 당신은 위의 내 업데이트 된 질문을 볼 수 있습니다 - Vishal 감사합니다 – Asmita
당신의 오류 스냅을 확인할 수 없습니다, 당신은 여기에 업로드 할 수 있습니까? – Vishal