Бих препоръчал да използвате pg_power gem . Той предоставя синтаксис за създаване на схеми на PostgreSQL при миграции като този:
def change
drop_schema 'demography'
create_schema 'politics'
end
И също така се грижи за правилното изхвърляне на схеми във файла schema.rb.