What's New in Edge Rails #30
Week of July 16 - July 22, 2012
Big changes to associations internals landed this week, along with various other odds and ends.
- There's now a migrator specifically for join tables, keyed on the migration name:
rails g migration create_clients_join_table doctors patients., as of 211d88b7. - More tidying on the JavaScript front: fb8a830a removes
:confirmin favor of:data => { :confirm => 'Are you sure?' }in various tag helpers. -
e1cfa6e0 shows off the new association macro syntax, with declarations like
has_many :popular_grouped_posts, -> { includes(:comments).group("type").having("SUM(comments_count) > 1").select("type") }, :class_name => "Post" - 3803fcce drops support for the :finder_sql, :counter_sql, :insert_sql, and :delete_sql in declaring associations.