Rails 3.2.6 и создание представлений базы данных через миграции

Я использую рельсы 3.2.6, и мне нужно создать базу данных VIEW. Как обычно, я создал миграцию и попытался достичь цели с помощью метода execute.

К сожалению, миграция создает таблицу, а не представление. Зачем?

Спасибо заранее, Mauro

ОБНОВИТЬ:

Я хотел бы иметь что-то следующее:

class CreateMyView < ActiveRecord::Migration
  def self.up
    execute <<-SQL
      CREATE VIEW my_view AS SELECT ...
    SQL
  end
  def self.down
    execute <<-SQL
      DROP VIEW my_view
    SQL
  end
end

К сожалению, эта миграция создает таблицу ...

ОБНОВИТЬ: предыдущий код работает! Я выполнял rake db: reset вместо rake db: migrate: reset (моя ошибка)

Ответы на вопрос(2)

Ваш ответ на вопрос