我需要將一個新用戶添加到位於test
架構中的我的應用的Postgres User
表中。當我訪問控制檯時,rails自動將搜索路徑設置爲"$user",public
,新用戶記錄保存到public
架構,而不是test
架構。有沒有辦法使用控制檯將記錄添加到test
模式中的User
表中?Rails控制檯搜索路徑和Postgres
0
A
回答
0
導軌自動設置爲
不,這不是軌道上的搜索路徑 - 它的Postgres這樣做。這是Postgres中定義的默認搜索路徑。詳情請參見本手冊:
如果您想爲用戶不同的搜索路徑,使用alter user
來改變用戶的搜索路徑,例如:
alter user foo set search_path = 'public';
0
我不認爲rails-console非常適合做管理任務。您還在指定database.yaml
中的模式,我想您需要在控制檯中創建新連接。
相關問題
- 1. 彈性搜索控制檯
- 2. PostGIS和PosgreSQL搜索路徑
- 3. Xcode和dylib搜索路徑
- 4. Ruby on Rails的改變搜索路徑
- 5. 如何測試JSON路由和控制器在rails控制檯
- 6. Rails:從控制檯檢查路徑助手的輸出
- 7. fopen()搜索路徑
- 8. dlopen()搜索路徑
- 9. 頭搜索路徑
- 10. 類路徑搜索
- 11. .so搜索路徑
- 12. SublimeREPL和rails控制檯
- 13. Rails控制檯和mongodb
- 14. Pycharm python控制檯路徑更改
- 15. Ubuntu cakephp 2.2控制檯路徑集
- 16. cakephp設置控制檯路徑
- 17. 在node.js中獲取控制檯路徑
- 18. 在nunit控制檯指定路徑
- 19. 路徑和XAML控制
- 20. 「標題搜索路徑」與Vs. 「庫搜索路徑」
- 21. Rails 4:從控制檯進行簡單的通配符搜索
- 22. 標題搜索路徑和庫搜索路徑之間的區別?
- 23. 添加路徑到Erlang搜索路徑?
- 24. Rails 4&控制器重定向路徑
- 25. Rails的控制器未找到路徑
- 26. 如何控制XCode3(3.2.3)中的「快速打開」搜索路徑?
- 27. 映像路徑正在搜索控制器
- 28. Rails:控制器和路由
- 29. 用strcmp搜索matlab搜索路徑
- 30. 包管理器控制檯只搜索