rails/activerecord/test/fixtures/posts.yml
Sean Griffin d730e374ca Deprecate automatic counter caches on has_many :through
Reliant on https://github.com/rails/rails/pull/15747 but pulled to a
separate PR to reduce noise. `has_many :through` associations have the
undocumented behavior of automatically detecting counter caches.
However, the way in which it does so is inconsistent with counter caches
everywhere else, and doesn't actually work consistently.

As with normal `has_many` associations, the user should specify the
counter cache on the `belongs_to`, if they'd like it updated.
2014-06-26 07:24:34 -06:00

81 lines
1.1 KiB
YAML

welcome:
id: 1
author_id: 1
title: Welcome to the weblog
body: Such a lovely day
comments_count: 2
tags_count: 1
type: Post
thinking:
id: 2
author_id: 1
title: So I was thinking
body: Like I hopefully always am
comments_count: 1
tags_count: 1
type: SpecialPost
authorless:
id: 3
author_id: 0
title: I don't have any comments
body: I just don't want to
type: Post
sti_comments:
id: 4
author_id: 1
title: sti comments
body: hello
type: Post
sti_post_and_comments:
id: 5
author_id: 1
title: sti me
body: hello
type: StiPost
sti_habtm:
id: 6
author_id: 1
title: habtm sti test
body: hello
type: Post
eager_other:
id: 7
author_id: 2
title: eager loading with OR'd conditions
body: hello
type: Post
misc_by_bob:
id: 8
author_id: 3
title: misc post by bob
body: hello
type: Post
misc_by_mary:
id: 9
author_id: 2
title: misc post by mary
body: hello
type: Post
other_by_bob:
id: 10
author_id: 3
title: other post by bob
body: hello
type: Post
other_by_mary:
id: 11
author_id: 2
title: other post by mary
body: hello
type: Post