0

我正在使用spree并创建了一个新的支付网关扩展。问题是,我新创建的支付网关是在 spree 的核心支付网关之前创建的。这是错误消息。

不存在:显示字段来自gateway_options

4

1 回答 1

1

我有同样的问题。基本上,有一种方法可以定义加载扩展的顺序,但不能定义运行迁移的顺序。

config.extensions = [:all, :site] 

更多信息在这里

我这样做的方式是简单地重命名需要稍后运行的扩展迁移的“db”文件夹。当其他人运行时,我将其重命名为原始名称并再次运行迁移。很脏,但它有效。

可能有一种方法可以进行 rake 任务并使其自动化。

于 2009-08-21T15:24:14.893 回答