1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/test/fixtures
Daniel Colson 7f938cacba
Replace test Man with Human
The commit replaces the `Man` model used in tests with a `Human` model. It
also replaces the existing `Human` model with a `SuperHuman` model
inheriting from `Human`.

While this may seem like a cosmetic change, I see it as more of an
inclusivity change. I think it makes sense for a number of reasons:

* Prior to this commit the `Human` model inherited from `Man`. At best
  this makes no sense (it should be the other way around). At worst it
  is offensive and harmful to the community.
* It doesn't seem inclusive to me to have exclusively male-gendered
  examples in the codebase.
* There is no particular reason for these examples to be gendered.
* `man` is hard to grep for, since it also matches `many, manager,
  manual, etc`

For the most part this is a simple search and replace. The one exception
to that is that I had to add the table name to the model so we could use
"humans" instead of "humen".
2020-08-14 11:37:09 -04:00
..
admin
all
categories
naked/yml
reserved_words Quote primary key in the subselect generated by mysql2 adapter 2017-12-19 20:59:09 +09:00
to_be_linked
accounts.yml
author_addresses.yml
author_favorites.yml
authors.yml
bad_posts.yml
binaries.yml
books.yml Fix pluck to correctly type cast same column names and association columns 2020-05-13 20:24:42 +09:00
bulbs.yml
cars.yml
categories.yml
categories_ordered.yml
categories_posts.yml
categorizations.yml
citations.yml Lazy checking whether or not values in IN clause are boundable 2018-10-24 11:26:49 +09:00
clubs.yml
collections.yml
colleges.yml
comments.yml
companies.yml
computers.yml
content.yml
content_positions.yml
courses.yml
customers.yml Fix expanding an array of composed_of objects which have multiple mappings 2018-01-29 09:24:14 +09:00
dashboards.yml
dead_parrots.yml
developers.yml
developers_projects.yml
dog_lovers.yml
dogs.yml
doubloons.yml
edges.yml
entrants.yml
essays.yml Replace test Man with Human 2020-08-14 11:37:09 -04:00
faces.yml Replace test Man with Human 2020-08-14 11:37:09 -04:00
fk_test_has_fk.yml
fk_test_has_pk.yml
friendships.yml
funny_jokes.yml
humans.yml Replace test Man with Human 2020-08-14 11:37:09 -04:00
interests.yml Replace test Man with Human 2020-08-14 11:37:09 -04:00
items.yml
jobs.yml
legacy_things.yml
live_parrots.yml
mateys.yml
member_details.yml
member_types.yml
members.yml
memberships.yml Ensure to calculate column aliases after all table aliases are constructed 2018-06-19 22:21:51 +09:00
minimalistics.yml Bring back ability to insert zero value on primary key for fixtures (#31795) 2018-01-26 12:42:28 +09:00
minivans.yml
mixed_case_monkeys.yml
mixins.yml
movies.yml
nodes.yml
organizations.yml
other_books.yml Allow specify fixtures to be ignored 2019-07-27 16:40:16 +08:00
other_comments.yml
other_dogs.yml
other_posts.yml Resolve attribute alias for counter cache column 2020-07-06 12:06:01 +09:00
other_topics.yml
owners.yml
parrots.yml Allow specify fixtures to be ignored 2019-07-27 16:40:16 +08:00
parrots_pirates.yml
people.yml
peoples_treasures.yml
pets.yml
pirates.yml
posts.yml Resolve attribute alias for counter cache column 2020-07-06 12:06:01 +09:00
price_estimates.yml
products.yml
projects.yml
randomly_named_a9.yml
ratings.yml
readers.yml Fix through association with source/through scope which has joins 2020-05-22 04:05:27 +09:00
references.yml
ships.yml
speedometers.yml
sponsors.yml Can preload associations through polymorphic associations 2018-04-20 17:28:25 -04:00
string_key_objects.yml
subscribers.yml
subscriptions.yml
taggings.yml
tags.yml
tasks.yml Fix docs to replace http with https in activerecord [ci skip] 2019-08-26 22:34:33 +09:00
topics.yml
toys.yml
traffic_lights.yml
treasures.yml
trees.yml
uuid_children.yml
uuid_parents.yml
variants.yml
vegetables.yml
vertices.yml
warehouse-things.yml
zines.yml