Tôi khuyên bạn nên sử dụng pg_power gem . Nó cung cấp cú pháp để tạo các lược đồ PostgreSQL trong các lần di chuyển như thế này:
def change
drop_schema 'demography'
create_schema 'politics'
end
Và cũng cần quan tâm đến việc kết xuất các lược đồ vào tệp schema.rb một cách chính xác.