我正在制作生产ruby控制台。我只需要获取一些数据,而不是更改。但有时,如果我使用' ='而不是' ==',我改变记录。如果有什么建议可以在我开始只进行分析时禁用任何更改(可能是所有数据库提交)?
答案 0 :(得分:3)
答案 1 :(得分:1)
您可以创建另一个仅对数据库具有SELECT
权限的数据库用户。
然后在database.yml
文件中为该用户添加一行。
为此环境创建一个空的config/environments/analyzing.rb
文件。
analyzing:
username: your_user
password: your_pass
然后使用rails c analyzing