Jag skulle rekommendera att du använder pg_power gem . Den tillhandahåller syntax för att skapa PostgreSQL-scheman i migreringar som detta:
def change
drop_schema 'demography'
create_schema 'politics'
end
Och tar också hand om att dumpa scheman i filen schema.rb korrekt.