有沒有辦法讓RoundhousE生成一個腳本文件而不執行它?你可以讓RoundhousE生成一個腳本而不是執行它
回答
RoundhousE不生成腳本文件。它只是一個遷移引擎。
如果你問的是引用RH的刷新數據庫部分之一,那麼爲什麼你不希望它執行?
如果你做得對,你應該使用本地數據庫來測試腳本是否正常工作。
https://github.com/chucknorris/roundhouse/wiki/GettingStarted#roundhouse-change-drop-folder是否可以作爲可以傳遞給DBA的解析腳本,用於部署在受限的產品環境中?看到我對這個問題的評論。 – xan 2014-01-23 11:59:51
爲什麼DBA不能運行RH?另一種選擇是,你只要給他/她的腳本,讓他們手動運行它們。但是,RH的目的是在所有環境中運行,包括PROD。通過限制PROD環境,我假設你的意思是鎖定。請記住,當我們在所有環境中開發和使用RH時,我都在一個受到SOx關注的高度限制性金融機構以及4位不同的審計員工作。 – ferventcoder 2014-01-23 22:49:00
DBA的可以像這樣搞笑;)。說真的,好點,我不確定我在想什麼。 – xan 2014-01-24 14:05:42
- 1. 執行腳本,而不是讓用戶訪問它
- 2. 我可以讓一個jar執行一個python腳本嗎?
- 3. 你如何執行在多個目錄中,一個SHELL腳本,而無需生成運行腳本
- 4. 我可以訪問生成的查詢而不執行它嗎?
- 5. 我如何讓NHibernate只生成SQL而不執行它?
- 6. 是否有可能從一個不同的PHP腳本訪問一個HTML文檔,而不是生成它?
- 7. 加載一個shell腳本的功能而不執行它
- 8. 你可以有一個圖像,而不是文本的按鈕?
- 9. 腳本不執行,而是掛起
- 10. 執行腳本作爲另一個用戶,而不是根
- 11. 是否可以運行不可執行的npm腳本?
- 12. 你可以在shell腳本中產生一個進程嗎?
- 13. 運行.sh腳本而不是可執行文件
- 14. 我可以使用MyBatis生成動態SQL而不執行它嗎?
- 15. php script.php打印腳本,而不是在linux上執行它?
- 16. 如何在HTML顯示腳本標籤,而不是執行它
- 17. 迷你jQuery腳本讓div消失而不是替換它的內容
- 18. 爲什麼svn:可執行文件對一個腳本而不是另一個腳本工作?
- 19. 執行SQL腳本,而不是等待完成
- 20. 腳本不執行動態生成的JQuery腳本標記
- 21. 從另一個腳本運行bash腳本而不等待腳本完成執行?
- 22. GCC生成的.o文件,而不是可執行
- 23. 使用NSIS生成zip存檔而不是可執行文件
- 24. 你可以讓一個程序從USB運行而不登錄到Windows?
- 25. 爲什麼appendChild是一個腳本節點,而不是本地執行
- 26. PostgreSQL C API(libpq)可以讓你使用結果而不是存儲它嗎?
- 27. 你可以執行回調函數而不是整個php文件嗎?
- 28. 每x秒運行一次腳本而不等待它完成
- 29. 發送一個bash命令作爲一個字符串而不是執行它的另一個腳本
- 30. 你可以在Javascript下執行R腳本嗎?
您是否正在尋找一種方法來執行整個腳本,例如爲了部署到受限制的產品環境而給予DBA? 如果是這樣,也許https://github.com/chucknorris/roundhouse/wiki/GettingStarted#roundhouse-change-drop-folder將幫助(本質上是一個遷移日誌),你可以從成功遷移到你的例如分段環境。也許@ferventcoder可以評論? – xan 2014-01-23 11:57:00