在您的經驗中,放置運行數據加載作業但依賴於導軌的腳本的最佳位置在哪裏?在我的項目中,它們位於模型文件夾中,但是在模型文件夾中添加了大量代碼,並且在服務器運行時(不必要),不會將它們全部加載到內存中? lib /文件夾看起來不錯,但除非您在腳本中手動指定,否則這些文件夾不具有導軌訪問權限。任何干淨的解決方案?依賴於rails的數據加載腳本的好地方?
1
A
回答
3
你是在談論你通過耙子開火的工作嗎? (然後任務/)
或者你說的把數據放入Rails應用程序,那麼也許你想要的東西像data_migration插件。
0
「數據加載作業」是什麼意思?如果它們是操縱數據庫的腳本,請將它們放入db/
。
+0
我說,從外部數據提供程序加載新的數據到數據庫定期左右的重複性作業。 – tesserakt 2010-07-06 21:22:05
0
rake db:seed
將是最好的海事組織
把你的腳本DB/seeds.rb
相關問題
- 1. 使用jspm加載依賴於全局jQuery的腳本
- 2. RequireJS和依賴於以特定順序加載的腳本
- 3. Java Web Start - 使用另一個本地依賴項加載本地依賴項
- 4. 調試依賴於PHP的PHP腳本
- 5. 依賴於數據
- 6. 用依賴於表單提交的數據加載組件
- 7. 在Rails中跟蹤依賴加載
- 8. 如何使用RequireJS加載依賴d3的腳本?
- 9. Rails偏好的依賴關係圖
- 10. 加載一個具有本地代碼依賴性的Java類
- 11. 更改WebSharper.JQueryUI的依賴關係以在本地加載jquery-ui.js
- 12. 加載頁面加載內容依賴於哈希url參數
- 13. Xcode在新視圖中加載數據依賴於按鈕
- 14. 依賴於數據綁定
- 15. Maven的:添加本地依賴於罐子
- 16. Rails屬於依賴破壞
- 17. Rails - has_many依賴於驗證
- 18. 如何添加腳本依賴到gradle?
- 19. Rails狀態機依賴於關聯的數據?
- 20. 是否依賴於Rails中的數據庫?
- 21. 刮數據,加載腳本
- 22. 卸載與依賴關係的Rails 3?
- 23. 螺紋鋼生成啓動腳本不加載依賴
- 24. 哪裏是最好的地方加載數據從零售店?
- 25. 跨瀏覽器的方式來加載jQuery和其他依賴到用戶腳本/ greasemonkey腳本
- 26. Rails的依賴:摧毀屬於
- 27. 依賴於Rails中關聯的範圍?
- 28. Rails中依賴於列的選擇
- 29. 我的ANT腳本的依賴問題
- 30. Rails的資產管道不加載JavaScript的依賴性
我正在討論一個調用script/runner在負載模型中運行方法的CRON作業。這是一個定期重複的工作,它將來自外部數據提供者的新鮮數據加載到數據庫中,爲了清除模型目錄,是否應將其移動到耙子中? – tesserakt 2010-07-07 03:20:53
是的 - 我把它們放在任務/中,然後你可以從cron調用rake來加載你的數據 – RyanWilcox 2010-07-07 11:14:39