2017-11-01 13 views

답변

3

문제는 재설정 및 이전 (예 : rake db:drop db:create db:migrate)의 일부로 db를 삭제할 때마다 uuid-ossp 확장 프로그램이 데이터베이스에 날아가는 것이 었습니다.

해결 방법은 관련 확장을 활성화하는 다른 모든 마이그레이션보다 먼저 실행되는 마이그레이션을 만드는 것입니다. 이렇게 (db/migrate/0_enable_extensions.rb) :

class EnableExtensions < ActiveRecord::Migration[5.1] 
    def change 
    enable_extension 'uuid-ossp' 
    enable_extension 'pgcrypto' 
    end 
end