엔진이있는 앱이 있습니다. 이 응용 프로그램의 내부 테스트를위한 더미 응용 프로그램을 만들었습니다. my_engine
에 새 이전을 추가합니다. 그런 다음 rails my_engine:install:migrations
을 실행하는 더미 응용 프로그램에서이 새로운 마이그레이션을 가져오고 'rake db : migrate'.더미 응용 프로그램의 데이터 오류 - 열이 없습니다.
그래서 두 스키마가 동일하게 보입니다. 나는 내 테스트를 실행할 때
그러나 나는 당신이 아이디어를 가지고 있습니까
ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR: column my_table.new_field does not exist