2014-05-20 179 views
0

我想知道是否有一種將在typo3網站(開發中)上進行的數據庫更改部署到活動網站的好方法?部署Typo3數據庫更改

在Magento中,例如有包含sql安裝語句(用於結構,新表等)和數據安裝腳本(將數據插入表中)的文件夾。 這些腳本在部署到現場時會自動執行。

歡迎您擺脫手動數據庫適配的好方法。

謝謝!

回答

1

cweiske解釋得很好,共同管理這足以知道,安裝工具具有數據庫分析>比較功能,這是專門用於處理DB模式的差異。

+0

謝謝。但是你所做的任何配置怎麼樣?例如。設置,創建節點,網站,內容元素,......任何解決方案? –

+2

不,沒有這樣的工具 - 因此儘可能多的東西需要移動到文件,即TypoScript模板,然後只包含一次 – biesior

1

TYPO3擴展有它們的ext_tables.sql文件,它們定義了它們需要的數據庫結構。

安裝擴展時,TYPO3擴展管理器會進行必要的數據庫結構更改。您也可以使用安裝工具 - >數據庫更新自行應用更改。

所以只要你的擴展具有正確的表定義,你就可以了,可以依靠TYPO3來更新實際的數據庫。

+0

謝謝。但是你所做的任何配置怎麼樣?例如。設置,創建節點,網站,內容元素,......任何解決方案? –