2009-08-08 105 views
0

我正在使用spree並創建了新的付款網關擴展。問題是,我新創建的支付網關首先在狂熱的核心支付網關之前創建。這是錯誤信息。db:在Spree遷移訂單

不存在:SHOW FIELDS FROM gateway_options

+0

請添加更多您的日誌消息,這有點薄 – 2009-08-08 12:04:55

回答

1

我有同樣的問題。基本上,有一種方法可以定義分機的加載順序,其中加載,但不能在其遷移時運行。

config.extensions = [:all, :site] 

更多信息here

我做到這一點,僅僅是通過重命名擴展遷移需要在後面跑的「DB」文件夾中。當其他人跑完時,我將其重命名爲原來的名稱並再次運行遷移。髒,但它的作品。

有可能是一種方法來做耙子任務和自動執行此操作。

+0

是的。 。 。我也是這樣做的,我想我們只能等待他們解決這個問題。 :( – 2009-08-24 08:36:10