问题标签 [pry-rails]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 我可以在启动或重新加载时添加要执行的代码行吗?撬会话?
我的主要 Rails 应用程序具有 MultiTenent 功能。我需要运行这样的东西:
当我开始每个 Pry 会话或当我reload!
. 我可以将 Pry 配置为自动执行此操作吗?
ruby-on-rails - 如何在 Heroku pry rails 控制台中显示 Rails ActiveRecord 查询时间?
当我在本地控制台中运行 ActiveRecord 查询时,我会看到查询运行所需的时间(以毫秒为单位)以及从我的 ActiveRecord 代码生成的原始 SQL。例如:
但是当我在 Heroku rails 控制台中运行相同的查询时,我看不到查询时间或 SQL,只看到结果。例子:
如果它是相关的,我已经通过我gem 'pry-byebug'
的gem 'pry-rails'
Gemfile 安装(不在组中development
)。我也使用 PostgreSQL 作为我的数据库。
ruby-on-rails - Rails minitest FAIL 测试启动一个 pry 会话,并且不显示 FAIL 测试名称
当我rails test
在终端中启动时,我可以看到所有 PASS 测试及其名称。
但是对于每个失败的测试,我的终端都会创建一个带有断点的 pry 会话。并且终端不显示失败的测试名称。
我想杀死这种行为,所以不要在测试失败时启动一个 pry session,并查看哪个测试名称 FAIL。
有谁知道这个撬会话可能来自哪里?(我不认为这是默认行为吗?)我该如何删除它?