嗨,来自这里的Wojtek。我们又回来了,带来了新闻通讯!以下是上周Ruby on Rails代码库的更改。
通过设置dependent: :destroy_async 选项,现在可以在后台作业中销毁关联的记录。
添加了对PostgreSQL interval 数据类型的支持,在从数据库加载记录时将其转换为ActiveSupport::Duration,并在保存时序列化为ISO 8601格式的时长字符串。
针对特定环境的Active Storage配置文件,例如config/storage/production.yml,将优先于config/storage.yml。
这应该会简化在为每个附件配置服务时可能出现的复杂配置场景。
通过提取基类Active Record,允许应用程序在Active Storage、Action Text和Action Mailbox模型中 hack 自定义数据库。