PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como pode executar várias instruções em uma consulta com Rails?


Deve funcionar fora da caixa com PostgreSQL, verificado com pg gem e rails 3.2:
class Multitest < ActiveRecord::Migration
  def up
    execute <<-SQL
      create table x(id serial primary key);
      create table y(id serial primary key, i integer);
    SQL
  end

  def down
  end
end

Em uma nota lateral, manipular schema_migrations diretamente parece estranho.