ruby-on-rails - 在 Rails 控制台中禁用数据库写入(仅针对当前 session )?

标签 ruby-on-rails activerecord

在调试生产数据时,我有时会使用 Rails 控制台来检查和查询数据。

比起原始 SQL 客户端,我更喜欢 Rails (ActiveRecord) 控制台。

有没有办法告诉 Rails 在我的控制台 session 期间不要写入数据库以避免意外修改生产数据?

最佳答案

可能您正在查看 rails console --sandbox

Rails documentation

关于ruby-on-rails - 在 Rails 控制台中禁用数据库写入(仅针对当前 session )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43216153/

相关文章:

ruby-on-rails - Rails 如何跟踪数据库运行了哪些迁移?

ruby-on-rails - Rails 3 respond_to json,具有自定义属性/方法

mysql - 如何从 rails env 检查 mysql 数据库存在的位置?

ruby-on-rails - 无法在 simple_form 中更改文本字段的高度

ruby-on-rails - 如何在 Rails 3.1 (gem + Asset Pipeline) 中配置 CKEditor

ruby-on-rails - 将 ruby​​ 哈希转换为 yaml 时缩进不正确

ruby-on-rails - 跨表单对象和模型的重复验证

ruby-on-rails - Rails 4 中的多范围 has_many 关系

ruby-on-rails - 如何命名嵌套的 Controller 和路由?

ruby-on-rails - FFMPEG 说文件不存在,但是,它存在