大家好!我是Eugene,为大家带来 Rails 代码库上周活动亮点。
现在,您的应用程序可以订阅,以便在作业被重试或丢弃时收到通知。很棒!
数据库配置现在可以标记为“副本”,表示它们连接的数据库是只读的。
目前这仅仅意味着它们会被 `db:create` 等数据库任务忽略,但拉取请求中的评论提到了在此更改之上可以构建的其他一些功能。
最初,此补丁看起来像是一个微优化,但作者提供了一个基准测试,证明在实际的 Rails 应用中节省了 1% 的内存和时间。
以前,只有当逆向关联与模型名称完全匹配时才会检测到。现在,使用模型名称复数形式的情况也将奏效。
此更改确保在 around 回调 yield 之后,记录对数据库的视图会立即更新,就像在 after 回调中一样。
本周有 21 位贡献者为 Rails 做出了贡献;请随意查看 完整更改列表。如果您想提供帮助,不妨看看有没有什么有趣的公开问题?
下次再见!