我需要使用演示數據快速設置演示網站,包括每小時重置公共演示網站的數據。由於我們的數據使用相對於「now」(例如archived_timestamp)的時間戳,因此我們不能只使用固定的時間戳恢復sql轉儲。yIi2通過遷移生成演示數據
我的想法是將Yii2遷移用於該任務,並使用PHP代碼生成時間戳並插入演示數據。
如何實現這一目標?
- Yii2遷移是否是正確的工具?
- 建議將遷移文件存儲在單獨的子目錄中,以便我們的演示設置不會干擾普通的「遷移/向上」和「遷移/遷移」過程?
- 此遷移綁定到文件命名方案還是可以這樣做? demo-data-setup.php?