大家好!我是 Prathamesh,为您带来本周 Rails。让我们开始吧。
感谢本周为 Rails 做出贡献的 32 位了不起的人,其中包括 5 位首次贡献者!想加入进来吗?请访问 issues 页面开始。
String#blank? 速度更快了 🏇这项速度优化将使对空字符串调用 blank? 的性能提高约 3.5 倍。它被 进一步改进,速度提高了约 30%!!太棒了 💪
现在可以通过此功能为数据库本身的表、列和索引指定注释。目前支持 MySQL 和 PostgreSQL 适配器。
create_join_table 可与非整型列类型配合使用使用 create_join_table 助手创建连接表以前总是会创建整型列。但现在,如果您想要 uuid 列或任何其他类型,也是可以的!
这修复了与 Active Record 连接池在错误的时间尝试返回连接相关的间歇性测试失败问题。
Rails 最近 提高了 使用 multi-row-insert 插入 schema 信息的性能。但是,某些 SQLite 版本不支持 multi-row-insert 功能,这会导致错误。现在 Rails 将会优雅地处理这种情况,而不会出错。
以上就是本周 Rails 的全部内容。我们还有很多未在此涵盖的改进,所以请随时 自行查看!
下周再见!