【发布时间】:2014-12-16 14:38:55
【问题描述】:
我刚刚通过常规迁移创建了一个新的自定义 Postgres 函数。
class CreateBestBowlingFigureFunction < ActiveRecord::Migration
def change
execute "CREATE OR REPLACE FUNCTION ......"
end
end
迁移后,schema.rb中没有这个新功能。
根据官方文档,我在运行测试之前使用命令 db:schema:load 创建架构。
那么,在运行测试之前创建自定义函数的最佳做法是什么?
【问题讨论】: