我使用的铁轨3.2.6,我需要创建一个数据库视图。 照常我创建迁移,我试图实现使用执行方法的目标。
不幸的是,迁移生成表,而不是图。 为什么?
事先,毛罗非常感谢
更新:
我想有一些如下:
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
不幸的是这种迁移创建一个表...
更新:以前的代码工作! 我正在执行耙分贝:重置,而不是耙分贝:迁移:重置(我的错)