0
我想知道是否有可能在chucknorris/roundhouse項目的UP文件夾中有子文件夾。我的團隊不想將所有腳本放在UP文件夾中,而是希望通過「release#」組織新腳本,併爲每個版本提供不同的文件夾。這是否搞砸了up文件夾的內容還是內置了此功能?UP文件夾中的子文件夾chucknorris/roundhouse
我想知道是否有可能在chucknorris/roundhouse項目的UP文件夾中有子文件夾。我的團隊不想將所有腳本放在UP文件夾中,而是希望通過「release#」組織新腳本,併爲每個版本提供不同的文件夾。這是否搞砸了up文件夾的內容還是內置了此功能?UP文件夾中的子文件夾chucknorris/roundhouse
是的,你可以有子文件夾。見https://github.com/chucknorris/roundhouse/wiki/ConfigurationOptions#folder-locations
還可以肯定的是,在多達文件夾中的所有文件都是唯一命名的,不管他們是在哪個文件夾/子文件夾。
這意味着你不能有up/release1/0001_firstscript.sql
和up/release2/0001_firstscript.sql
。
您還可以使用-searchallinsteadoftraverse一次搜索所有子目錄 - https://github.com/chucknorris/roundhouse/wiki/ConfigurationOptions#switches,並且可以一次搜索所有文件夾而不是遍歷並放置一切順序,而不是使用文件夾作爲次要順序,但我不認爲這是你在找什麼,所以我把它添加爲評論,而不是。 – ferventcoder
當Roundhouse遍歷UP文件夾中的子文件夾時,它是否按字母順序排列?那麼,release2文件夾中的所有腳本是否會在release2文件夾中的所有腳本之前執行,而不管腳本文件本身的名稱是什麼? –
取決於您如何傳遞文件夾遍歷選項。默認情況下,我很確定它是按文件夾,然後按文件名 – ferventcoder