Recomendaría usar pg_power gem . Proporciona sintaxis para crear esquemas de PostgreSQL en migraciones como esta:
def change
drop_schema 'demography'
create_schema 'politics'
end
Y también se ocupa de volcar correctamente los esquemas en el archivo schema.rb.