Doporučil bych použít gem pg_power . Poskytuje syntaxi pro vytváření schémat PostgreSQL při migracích, jako je tato:
def change
drop_schema 'demography'
create_schema 'politics'
end
A také se stará o správné ukládání schémat do souboru schema.rb.