我有一个名为my_view
的视图,是通过以下迁移创建的。
class CreateMyView < ActiveRecord::Migration
def change
execute <<-SQL
drop view if exists my_view
SQL
execute <<-SQL
CREATE OR REPLACE VIEW my_view AS
SELECT
t1.wfs_id,
t1.step_id,
t1.status,
t1.applied_by,
t2.created_at,
t2.is_wfs_end,
t2.app_status AS flowstep
FROM table1 t1
JOIN table2 t2 ON t1.wfs_id = t2.wfs_id
WHERE t1.del_flag = false;
SQL
end
end
现在我需要另一个字段,比如table1
表中的my_new_field
在my_view
中可用。但是我不知道如何编写此迁移。非常感谢任何帮助。谢谢。