-2
def check_pending!(connection = Base.connection)
raise ActiveRecord::PendingMigrationError if ActiveRecord::Migrator.needs_migration?(connection)
end
def load_schema_if_pending!
내가 실행했습니다 : bin/rake db : migrate RAILS_ENV = 개발하지만 아무 일도 일어나지 않습니다. 커뮤니티 엔진을 4.2 레일 앱에 추가하려고했습니다.ActiveRecord :: Migrator.needs_migration 인 경우 ActiveRecord :: PendingMigrationError를 발생 시키십시오.
감사
당
난 오류가 발생합니다 : == 20161025101744 CreateUsers 마이그레이션 : 마이그레이션 ============================== ======== - create_table ("users") 레이크 중단되었습니다! StandardError : 오류가 발생했습니다. 이후의 모든 마이그레이션이 취소되었습니다. SQLite3 :: SQLException : 테이블 "users"가 이미 있습니다. CREATE TABLE "users"("id"INTEGER PRIMARY KEY AUTOINCREMENT NULL이 아닌 –
클래스를 삭제해야합니다. cl에 SQLite에서 rake db : migrate를 실행합니다. –