1
是否有一個事件可以爲Rails應用程序首次啓動時編寫一些代碼?我想確保我的管理員用戶在應用程序啓動時存在。如果有幫助,我正在使用設計授權框架。Rails應用程序啓動時運行的代碼是什麼?
是否有一個事件可以爲Rails應用程序首次啓動時編寫一些代碼?我想確保我的管理員用戶在應用程序啓動時存在。如果有幫助,我正在使用設計授權框架。Rails應用程序啓動時運行的代碼是什麼?
在啓動應用程序之前,最好在seeds.rb
中創建一個新用戶並運行rake db:seed
- 這就是它的用途。
你也許可以在config/initializers
內部做一個初始化程序。不過,您必須確保先加載設計。
我想,可能是錯誤的,這隻設置測試分貝?從閱讀看來,他似乎也希望在生產中這種行爲? – jaydel
@ jaydel - 不,這通常由夾具處理。 – Skilldrick
有趣。我們正在使用工廠女孩,我們有幾個表格保存常量,我們將種子放在seeds.rb中。我想知道這裏的某個人是否有意設置一些東西來獲得這種行爲。 – jaydel