2012-07-20 20 views
1

我已經全功能的現有的Rails 3.2.2運行的應用程序。我想將它與spree應用程序集成在一起。Rails 3.2.2在現有的rails應用程序中集成spree。遷移表名稱衝突

我跟了這是在Github上http://github.com/spree/spree給予增加盛宴的步驟,但我已經有與施普雷有像「地址」和「用戶」

的遷移是失敗,因爲同名一些表名稱衝突。當我試圖

config.active_record.table_name_prefix = "spree_" 

它開始運行,從開始前插spree_所有遷移到每個表和衝突得到了再次因爲原始表也得到名稱,比如spree_addresses。

我應該如何在現有應用程序中集成spree?

+0

什麼是你的問題? – 2012-07-20 10:36:20

+0

編輯該問題。 – 2012-07-20 10:46:00

回答

2

不幸的是,這將是非常艱難的。您不知何故必須合併spree和您的應用程序用戶模型並解決模型以使其兼容。

最簡單的就是從頭開始安裝狂歡。我遇到了你的情況,最後得到了一個新的rails應用程序。

+1

是的,我已經合併了衝突表中的一個字段。現在很好。開始致力於將現有應用的認證系統與瘋狂認證系統代碼進行整合......謝謝:) – 2012-07-21 17:53:24

+0

歡迎您,祝您好運! – 2012-07-21 17:57:13

相關問題