More at rubyonrails.org: Blog | Guides | API | Ask for help | Contribute on GitHub |

#19 Ryuta Kamizono - This year
Showing 419 commits

Hash Date Message
79a046f 21 Aug 2017 Merge pull request #30340 from yhirano55/update_autoload...
84f5627 20 Aug 2017 Require "active_support/core_ext/hash/compact" for `comp...
7fd0590 20 Aug 2017 Prefer formatted number as schema version [ci skip]
8b2e431 20 Aug 2017 Place `update_table_definition` consistently in `SchemaS...
8170419 20 Aug 2017 Don't expose `prepare_column_options`
dcf7fc1 20 Aug 2017 Merge pull request #30335 from yhirano55/update_debuggin...
1a2fe7e 20 Aug 2017 Register integer types limit correctly for postgresql ad...
8a41e77 19 Aug 2017 Merge pull request #30322 from zokioki/fix_action_dispat...
a90e381 19 Aug 2017 Merge pull request #30319 from y-yagi/remove_unused_require
c910fd8 18 Aug 2017 Improve `migration/column_attributes_test.rb` (#25286)
5352481 18 Aug 2017 Add deterministic sorting order for `test_taking_with_a_...
18abe37 18 Aug 2017 Restore the ability that SQL with binds for `insert`, `u...
7612675 18 Aug 2017 Add test cases that class level `destroy`, `delete`, and...
893ccb3 18 Aug 2017 Restore `to_sql` to return only SQL (#29945)
e9ba12f 17 Aug 2017 Add test cases for `where.not` with polymorphic association
677ba21 17 Aug 2017 Merge pull request #30294 from yahonda/move_test_index_i...
4fd5ceb 16 Aug 2017 Merge pull request #30280 from koic/change_namespace_of_...
0789d09 16 Aug 2017 Fix test "_before_type_cast" for enum (#29004)
76ee15f 15 Aug 2017 Merge pull request #30270 from yhirano55/update_guide_so...
ceaafe5 15 Aug 2017 Don't expose `write_attribute_without_type_cast`
56b870f 15 Aug 2017 Through scope should not be affected by scoping
0645d92 15 Aug 2017 Fix unscoping `default_scope` for `Preloader`
571d50d 15 Aug 2017 Fix unscoping `default_scope` in STI associations
d3c0dcf 15 Aug 2017 Formatting CHANGELOGs [ci skip]
24ee261 15 Aug 2017 Merge pull request #30259 from yhirano55/fix_format_of_g...
2917f00 15 Aug 2017 Remove unused `action` arg for `generate_routing_code`
5949cc0 14 Aug 2017 Merge pull request #30251 from yhirano55/fix_testing_guide
a516dfd 14 Aug 2017 Fix CI failure due to reference type mismatch
439ba44 13 Aug 2017 Remove duplicated `join_id_for`
bdae5b5 13 Aug 2017 Remove unused `source_type_info` in `RuntimeReflection`
c847e17 13 Aug 2017 Allow `serialize` with a custom coder on `json` and `arr...
625bdb1 13 Aug 2017 Fix random CI failure due to non-deterministic sorting o...
d22ffa1 13 Aug 2017 Delegate to `Enumerable#find` for `CollectionProxy`
b23e869 13 Aug 2017 Fix `reflection.association_primary_key` for `has_many` ...
4966b36 13 Aug 2017 Use `references` to respect primary key type in active s...
9ff2860 12 Aug 2017 Remove duplicated `table_name`
0e508e2 12 Aug 2017 Extract `primary_key` to `AbstractReflection`
98360a9 12 Aug 2017 Fix outdated comment for `Core::ClassMethods#===` [ci sk...
7c0547e 11 Aug 2017 Specify `table.name` only when `scope.table` and `table`...
8f5e888 11 Aug 2017 Specify `table.name` only when `scope.table` and `table`...
67f1b51 11 Aug 2017 Remove unused `close_connection` in Action Cable tests (...
d76b2f9 11 Aug 2017 Add `null: false` to Active Storage tables
bef9931 11 Aug 2017 Evaluate `@active_storage_attached_#{name}` only once
de80aa6 11 Aug 2017 Microsoft Azure --> Microsoft Azure Storage [ci skip]
e5dc756 11 Aug 2017 Merge pull request #30197 from ohbarye/fix-rdoc-code-for...
febf2de 11 Aug 2017 Merge pull request #30189 from koic/fix_formatting_of_ac...
cb3c227 11 Aug 2017 Merge pull request #30188 from y-yagi/fix_formatting_of_...
7b11f0c 10 Aug 2017 Move `test_not_compatible_with_serialize_macro` to `JSON...
edeb251 10 Aug 2017 Start `@reaper.run` after connection pool initialized
c0347ad 10 Aug 2017 Add a test case for #28754
6c7a297 10 Aug 2017 Merge pull request #30174 from qsona/storage
8bd5099 09 Aug 2017 Deserialize a raw value from the database in `changed_in...
2f2e470 09 Aug 2017 Extract `JSONSharedTestCases`
6089b31 08 Aug 2017 [ci skip] Postgres --> PostgreSQL
75cfb3d 08 Aug 2017 Fix random CI failure due to non-deterministic sorting o...
1561810 08 Aug 2017 Merge pull request #30132 from ydakuka/patch-1
22928ce 06 Aug 2017 Merge pull request #30097 from mgiagante/master
4d4e857 06 Aug 2017 Merge pull request #30089 from yboulkaid/master
5a6c4c2 05 Aug 2017 Add missing blank line between `config.active_storage` a...
95ad242 04 Aug 2017 Merge pull request #30078 from y-yagi/fix_respository
6768390 04 Aug 2017 Use `content_type.start_with?("...")` than `content_type...
b49c6dc 04 Aug 2017 Allow `table_name_prefix` and `table_name_suffix` have `$`
242348a 04 Aug 2017 Use `Concurrent::Map` than `Mutex` and `Mutex_m` for sta...
ec54435 03 Aug 2017 Add backticks around String#camelize
510428f 03 Aug 2017 Passing `klass` to `StatementCache.new`
815d1ab 02 Aug 2017 Fix `Style/StringLiterals` violations for Active Storage
4c3c418 02 Aug 2017 Merge pull request #30040 from rbarysas/active-storage-i...
2a8fa2e 02 Aug 2017 Merge pull request #30035 from ytbryan/patch-1
84f5d2b 31 Jul 2017 Add backticks around method [ci skip]
da464ac 28 Jul 2017 Fix to scoping is correctly restored
5bef4c6 28 Jul 2017 Remove redundant `unless current_adapter?(:OracleAdapter)`
d148c32 28 Jul 2017 Use `predicate_builder.build_bind_attribute` wherever po...
23b5329 25 Jul 2017 Building `where_clause` in `UniquenessValidator` is no l...
21c0e0e 25 Jul 2017 Remove single element array preprocess
4c8c48e 25 Jul 2017 Update Gemfile.lock to reflect arel 9.0.0.alpha
049034c 25 Jul 2017 Remove unused `queries_predicates`
ea37a57 25 Jul 2017 Remove useless `JoinInformation`
f0e6ecc 24 Jul 2017 `get_value` and `set_value` in `Relation` are no longer ...
36b7f3a 24 Jul 2017 Fix `warning: assigned but unused variable - comment`
45955ae 24 Jul 2017 `Relation::Merger` should not fill `values` with empty v...
f232642 24 Jul 2017 Remove duplicated assertion in `test_count_with_join`
3293ca6 21 Jul 2017 Extract `Account` model to the dedicated file
a265d4b 21 Jul 2017 Fix `COUNT(DISTINCT ...)` with `ORDER BY` and `LIMIT`
0df0dfb 21 Jul 2017 Should keep the table name qualified `*` for distinct su...
c24015f 20 Jul 2017 Fix unscoping `default_scope` for `Preloader`
305d03d 20 Jul 2017 Fix unscoping `default_scope` in STI associations
aa44945 20 Jul 2017 Fix default `CURRENT_TIMESTAMP` in schema dumping for Ma...
9e5205d 20 Jul 2017 Use `information_schema` to extract `generation_expressi...
f822ec3 20 Jul 2017 Fix extracting MariaDB version
188c4bb 20 Jul 2017 Don't cache queries for schema statements
2ec2075 20 Jul 2017 Make `type_map` to private because it is only used in th...
03afbc3 20 Jul 2017 Use `TRUE` and `FALSE` boolean literals for MySQL
0d56480 19 Jul 2017 Fix `find_by` with range conditions
249a982 19 Jul 2017 Create `rails@localhost` user on travis ci
8a91fe0 18 Jul 2017 Fix type casting a time for MariaDB
d13f54d 18 Jul 2017 Fix unscoping `default_scope` in STI associations
9aa0431 18 Jul 2017 Fix unscoping `default_scope` for `Preloader`
b623a62 18 Jul 2017 Fix typo s/rause/raise/
ea09bf5 17 Jul 2017 Fix `JoinDependency` with using a custom table
26ba655 17 Jul 2017 Fix `where` with a custom table
972f0d6 17 Jul 2017 `Persistence#delete` should not be affected by scoping
a0ebab5 17 Jul 2017 Remove useless `arel_engine`
4183d5d 17 Jul 2017 Enable `Layout/FirstParameterIndentation` cop
1dc2344 16 Jul 2017 Merge pull request #29817 from koic/replace_erubis_with_...
56b3664 16 Jul 2017 Merge pull request #29817 from koic/replace_erubis_with_...
d476553 16 Jul 2017 Don't cache `scope_for_create`
57e9495 16 Jul 2017 Fix `create_with` with multiparameter attributes
b8533ec 16 Jul 2017 Remove unused requires
555b383 16 Jul 2017 Remove unused `@last`, `@order_clause`, and `@join_depen...
01c8509 16 Jul 2017 Fix `create_with` using both string and symbol
189b8a0 16 Jul 2017 Use `where(id: 10)` rather than `where(relation.table[:i...
91565ae 15 Jul 2017 Ensure calculation methods execute no queries
f737424 15 Jul 2017 Extract `NullRelationTest` from `RelationTest`
8f650d6 15 Jul 2017 Remove outdated `test_scoped_responds_to_delegated_methods`
e9b1872 15 Jul 2017 Remove useless `aliased_table_name` in `JoinDependency`
d1b2b13 15 Jul 2017 Merge pull request #29797 from y-yagi/fix_doc_format_for...
12e6cba 14 Jul 2017 Make `generated_attribute_methods` to private
2992faa 14 Jul 2017 Remove unused `Mutex_m` in Active Model
c1f9fa8 14 Jul 2017 Merge pull request #29786 from willnet/remove-javascript...
006aea6 12 Jul 2017 Remove extra `.merge!(order: "id")` for `Relation#first`...
23300f4 10 Jul 2017 Extract `FakeKlass` in `relation_test.rb` and `relation/...
bfbae88 10 Jul 2017 :scissors:
18d637e 10 Jul 2017 Add backticks for class names in CHANGELOG [ci skip]
72e1c42 08 Jul 2017 Add backticks [ci skip]
452a814 07 Jul 2017 Make preload query to preparable
80cbf27 07 Jul 2017 Fix default `CURRENT_TIMESTAMP` in schema dumping for Ma...
f4e2807 07 Jul 2017 Use `information_schema` to extract `generation_expressi...
3b1caef 06 Jul 2017 Fix extracting MariaDB version
d3303c3 06 Jul 2017 Add a test case for overwriting existing condition on as...
6bb115a 05 Jul 2017 Fix warning: `*' interpreted as argument prefix
2568414 04 Jul 2017 Remove database specific JSON types
99b4c4c 04 Jul 2017 Add missing `attr_name.to_s` in `AttributeMutationTracker`
db3ff25 03 Jul 2017 Fix eager loading association with scope including joins
2bfa2c0 03 Jul 2017 Fix preloading association with scope including joins
4aa76ed 03 Jul 2017 Remove unused `association_key` and `table` methods in `...
4b29d9f 03 Jul 2017 Add backticks [ci skip]
6aa658e 02 Jul 2017 Remove redundant `assert_respond_to`
27996bc 01 Jul 2017 Fix removed version 5.2 to 6.0 in the deprecation message
0ba55d2 01 Jul 2017 Fix `test_copying_migrations_preserving_magic_comments`
4dd5bf5 01 Jul 2017 Merge pull request #29646 from y-yagi/fix_format_of_ap_to_s
49d7ab5 01 Jul 2017 Merge pull request #29643 from fatkodima/delete_stale_co...
21d040f 30 Jun 2017 Don't cache queries for schema statements
131ed24 29 Jun 2017 Should be clear `@association_ids` when joined newly ass...
1d264f0 29 Jun 2017 Fix the next version of Rails from 5.3 to 6.0
d9fca84 29 Jun 2017 Deprecate delegating to `arel` in `Relation`
abbc835 29 Jun 2017 Should use the same connection in using query cache
99912ed 28 Jun 2017 Fix to scoping is correctly restored
4aa4a44 28 Jun 2017 Remove unused `aliased_table_name` in `Association`
ede8da4 28 Jun 2017 Use `quote` method rather than single quotes to identifi...
425f2ca 28 Jun 2017 Remove delegating to arel in a relation
4cf4183 28 Jun 2017 Show query cache keys in `test_middleware_caches`
b084fe9 28 Jun 2017 Fix eager loading to respect `store_full_sti_class` setting
eacec5d 28 Jun 2017 Don't passing `klass.connection` to `AssociationScope`
daec73a 28 Jun 2017 Add a test case for unscoping `default_scope` in associa...
9fdebb1 28 Jun 2017 :scissors:
bf3f201 28 Jun 2017 Fix `ids_reader` to respect case sensitive primary key
e614be2 28 Jun 2017 Use `reload` in `test_find_first_after_reload`
e2d8f18 28 Jun 2017 Show query cache keys in `test_exceptional_middleware_cl...
442c15f 27 Jun 2017 Move building constraint to `join_scope` in `Reflection`
23bcc65 27 Jun 2017 Move constructing polymorphic type to `join_scope` in `R...
0496b7b 27 Jun 2017 Skip instantiating `NullPreloader` if `assoc.klass` is nil
c9cf8b8 25 Jun 2017 Move constructing join scope to `Reflection`
5dafa72 25 Jun 2017 Fix extracting `references` via `order_values` to respec...
135437c 25 Jun 2017 Ensure that using correct alias tracker
f250da5 24 Jun 2017 Extract `ordered_relation` in `FinderMethods`
cc93d0d 24 Jun 2017 Extract `build_scope` and `predicate_builder` in `Reflec...
35a25c3 24 Jun 2017 Merge pull request #29555 from ybakos/guides_layouts_and...
2477e1b 23 Jun 2017 Merge pull request #29544 from y-yagi/fix_ac_unfiltered_...
371f9a7 23 Jun 2017 Merge pull request #29541 from mikeycgto/actionpack-chan...
5de611a 22 Jun 2017 Merge pull request #29529 from abraham-chan/fix-hash-con...
ab0e455 21 Jun 2017 Fix call-seq typo s/==/<=>/ [ci skip]
686e8fb 20 Jun 2017 `Relation#locked?` should not build arel
95a91f3 18 Jun 2017 Prevent extra `scope` construction in `find_target`
542f929 18 Jun 2017 Remove debug print
bd4f28a 18 Jun 2017 Add a test case for #28754
6bb7d50 16 Jun 2017 Fix formatting of `ActionMailer::MessageDelivery` doc [c...
5409e5e 16 Jun 2017 Use nullable `id` column instead of a primary key
6e227ad 15 Jun 2017 Fix indentation [ci skip]
28b54c6 15 Jun 2017 Fix `dump_schema_information` with empty versions
951aa8d 15 Jun 2017 Ensure query caching for `select_*` methods in connectio...
9276ebc 15 Jun 2017 Fix `Relation#exists?` queries with query cache
249fcbe 14 Jun 2017 Add test cases for #28274
f5f7ca5 14 Jun 2017 Prevent extra `sync_with_transaction_state`
db7398f 13 Jun 2017 Merge pull request #29435 from y-yagi/fix_formatting_of_...
7dbe620 13 Jun 2017 Fix `create_table` with query from relation
ab69b94 11 Jun 2017 Merge pull request #29422 from y-yagi/fix_default_messag...
8c1b87f 11 Jun 2017 Remove unused `Subject` model in tests
c073240 11 Jun 2017 Remove unused defined association
a625292 10 Jun 2017 Merge pull request #29406 from y-yagi/remove_null_allowe...
9b8c779 07 Jun 2017 Avoid overwriting the methods of `AttributeMethods::Prim...
600f0d4 06 Jun 2017 Merge pull request #29364 from lostapathy/patch-2
c27991f 06 Jun 2017 Fix indentation + Add backticks [ci skip]
46ca735 06 Jun 2017 [ci skip] UNIQUE constraint affects not only INSERT but ...
669758f 06 Jun 2017 Remove redundant `assert_nothing_raised` before another ...
a780319 05 Jun 2017 Testing `ReservedWordTest` for all adapters
b97e7f0 01 Jun 2017 Merge pull request #29312 from dskecse/fix-articles-layo...
7ff1fef 01 Jun 2017 Simplify `assert_no_match %r{colname.*limit:}` regex
3c3ff9c 01 Jun 2017 Should use `quote` for a string literal
4bdd86f 31 May 2017 The receiver in a scope should be a `relation`
262ef5d 31 May 2017 Add missing `delegate :extending, to: :all`
c11109d 31 May 2017 Fix `default_scoped` with defined `default_scope` on STI...
67a4a9f 31 May 2017 Prevent making bind param if casted value is nil
60dd214 31 May 2017 Merge pull request #29292 from vfonic/patch-1
1c4be60 30 May 2017 Consolidate database specific JSON types to `Type::Json`
5734dcd 30 May 2017 Don't expose methods and attrs for internal usage
a0d1776 29 May 2017 Fix UUID column with `null: true` and `default: nil`
0a9522a 29 May 2017 Add missing "not" in the doc for `assert_no_changes` [ci...
e40c703 29 May 2017 Remove extra block for `assert_changes` [ci skip]
71cd065 29 May 2017 Deserialize a raw value from the database in `changed_in...
5632f73 29 May 2017 Extract `default_extensions` to avoid `klass.all`
36417cf 29 May 2017 Deprecate passing arguments and block at the same time t...
b731f59 28 May 2017 Prevent extra `current_database` query for `encoding`/`c...
d1249c1 28 May 2017 Refactor `default_scoped` to avoid creating extra relati...
69dc57c 27 May 2017 Remove unused `Association#interpolate`
c45c9cf 27 May 2017 Cache the association proxy object
9b78974 27 May 2017 Fix association with extension issues
ee14c1b 25 May 2017 Merge pull request #29225 from maicher/master
6143472 24 May 2017 Merge pull request #29213 from nihemak/fix-docs-has-many
8ace8c7 24 May 2017 `DEFAULT_ENV` falls back to `default_env` when `RAILS_EN...
f3f6528 24 May 2017 Fix crashing on circular left join references with scoping
3a628b9 24 May 2017 Merge pull request #29201 from willnet/fix-docs-has-one
694900e 23 May 2017 Enable extending even if scope returns nil
54a030f 22 May 2017 Refactor making join constraints
d3c56fc 22 May 2017 Remove unused `left_joins_values` generation
656c0a4 22 May 2017 Extract `JSONSharedTestCases`
16bc5fd 22 May 2017 Remove unused `JoinPart#name`
97838a5 21 May 2017 Merge pull request #29166 from kevinhyunilkim/fix_typo_i...
0d874b4 20 May 2017 Make `VALID_DIRECTIONS` to `Set`
edc0ffc 19 May 2017 Fix `warning: assigned but unused variable - timestamp`
1aad9f6 19 May 2017 Both reference id and type should be `NOT NULL` if `null...
62b10bf 18 May 2017 Make helper methods in tests to private
b9b4fa9 18 May 2017 Cleanup CHANGELOGs [ci skip]
d807e3f 18 May 2017 Prevent extra `through_scope`
61fc153 17 May 2017 Remove unneeded `association.respond_to?(:reset_scope)`
d2e5196 16 May 2017 Address LogSubscriberTest failures to support Rails 2.5....
41f6347 13 May 2017 Use `timestamp_attributes_for_update_in_model` rather th...
0584e21 13 May 2017 Remove returning true in internal callbacks
07a611e 11 May 2017 Don't eager loading if unneeded for `FinderMethods#exists?`
76e3440 06 May 2017 Refactor enum to use `value` instead of `label` in the s...
b201474 06 May 2017 Should escape meta characters in regexp
2ee9663 06 May 2017 Delegate `ast` and `locked` to `arel` explicitly
99b48a5 06 May 2017 Fix `warning: ambiguous first argument`
a925295 05 May 2017 Remove unused `DelegationTest#call_method`
626f3d6 05 May 2017 Don't pass `arel.engine` to `Arel::SelectManager.new`
38a7d18 04 May 2017 Remove useless `target_records_from_association`
a568a82 03 May 2017 Should test against `Relation#bound_attributes`
0461f5c 03 May 2017 Remove duplicated `test_merging_reorders_bind_params`
b6ad405 03 May 2017 Extract `bind_param` and `bind_attribute` into `ActiveRe...
efcf71f 03 May 2017 Merge pull request #28967 from stve/active-model-validat...
9caa0cf 30 Apr 2017 Deprecate `supports_statement_cache?`
7cb71c5 30 Apr 2017 Remove `:doc:` in `:nodoc:` class [ci skip]
ef71007 30 Apr 2017 Merge pull request #28934 from y-yagi/fix-note-about-sec...
5fa0a93 30 Apr 2017 Merge pull request #28934 from y-yagi/fix-note-about-sec...
8938942 29 Apr 2017 Cleanup CHANGELOGs [ci skip]
a44e62b 29 Apr 2017 Remove `method_missing` in `Relation::Delegation`
4e6d84f 29 Apr 2017 Use `flat_map` rather than `map(&:...).flatten`
b0e714b 29 Apr 2017 Remove `HasAndBelongsToManyReflection#initialize`
86e74a0 27 Apr 2017 Restore `fixtures :author_addresses`
111ae37 26 Apr 2017 Remove useless test case
66d72d8 25 Apr 2017 `cache_key` respects the limit in a relation even if a r...
e7c9fe2 25 Apr 2017 `cache_key` respects the limit in a relation even if a r...
0d17168 24 Apr 2017 Replace \Z to \z
c7f12f1 24 Apr 2017 Fix regexp in the doc [ci skip]
ca9ac31 22 Apr 2017 `respond_to_missing?` should be private
22fa48f 22 Apr 2017 Mixin `CollectionProxy::DelegateExtending` after `ClassS...
b39f98f 21 Apr 2017 Remove duplicated `test_update_all_on_association_access...
c0038f7 20 Apr 2017 Prevent double firing the before save callback of new ob...
7695f35 19 Apr 2017 Fix `extract_expression_for_virtual_column` for MariaDB
791f201 19 Apr 2017 Use `quoted_scope` rather than `@config[:database]` to r...
ee8beaa 17 Apr 2017 Fix the doc on the `IndexDefinition` [ci skip]
a8ee3e8 17 Apr 2017 Don't fallback to utf8mb3 after MySQL 8.0.0
c2dbdd8 17 Apr 2017 `cache_key` respects the limit in a relation even if a r...
606830d 15 Apr 2017 Support Descending Indexes for MySQL
1a92ae8 15 Apr 2017 Refactor `indexes` things in connection adapters
c1a2cbf 15 Apr 2017 Early return in `PredicateBuilder::ArrayHandler`
5c8b339 15 Apr 2017 Rename `association_query_handler.rb` to `association_qu...
2e07392 15 Apr 2017 Merge pull request #28765 from y-yagi/fix_module_name_typo
58d5217 12 Apr 2017 Add a test case for #20802
faca40d 12 Apr 2017 :scissors:
eae0ab9 10 Apr 2017 `AssociationQueryValue#queries` returns an array for mor...
8170bcd 09 Apr 2017 Convert `PolymorphicArrayValue` to PORO queries
baf6072 09 Apr 2017 Convert `AssociationQueryValue` to PORO queries
cc0b566 09 Apr 2017 Expose `queries` for `AssociationQueryValue` and `Polymo...
1d05e64 09 Apr 2017 Tweaks #28678
0da696a 08 Apr 2017 Extract `construct_relation_for_exists` in `FinderMethods`
a76f518 08 Apr 2017 More exercise `exists?` tests
a315846 06 Apr 2017 Remove duplicated "test" prefix
49d02ac 06 Apr 2017 Fix `warning: already initialized constant HashWithIndif...
23547c8 01 Apr 2017 Fix `warning: extra states are no longer copied`
7b78cf9 28 Mar 2017 Avoid to handle polymorphic association for `Association...
e4108fc 26 Mar 2017 Make internal methods to private
bdbee0b 25 Mar 2017 Rename local variable name `current_user` to `verified_u...
296d024 25 Mar 2017 Merge pull request #28569 from HarryCollins/patch-1
e341d83 25 Mar 2017 Merge pull request #28568 from y-yagi/fix_doc_format_for...
e1533d2 25 Mar 2017 Always need to extract `value.bound_attributes` if `valu...
df2f7f3 23 Mar 2017 Fix `LogSubscriber` to allow legacy `binds`
f8cebd8 23 Mar 2017 Remove `CollectionProxy#uniq`
53f8716 22 Mar 2017 Fix `LogSubscriber` to allow legacy `binds`
209e289 22 Mar 2017 Fix `assert_logged` failure
1696a0f 20 Mar 2017 Pass `type_casted_binds` to log subscriber for logging b...
2f8cef9 20 Mar 2017 Fix `select_all` with legacy `binds`
4172c81 20 Mar 2017 Extract `type_casted_binds` method
4b884fc 20 Mar 2017 Preprocess association query handling in predicate builder
fdc3e78 20 Mar 2017 Remove duplicated `columns` definition
1385a8b 20 Mar 2017 Fix extension method with dirty target in has_many assoc...
dbd2fc8 20 Mar 2017 Fix `primary_keys` across multiple schemas
4c1d221 19 Mar 2017 Evaluate the default block only when necessary
59db5f2 18 Mar 2017 Use `load` rather than `collect` for force loading
cf4f05a 18 Mar 2017 Delegate `uniq` to `records`
bfc5e3d 14 Mar 2017 Merge pull request #28410 from fphilipe/remove-obsolete-...
2e752d1 11 Mar 2017 Fix indentation and formatting in CHANGELOGs [ci skip]
4368dba 10 Mar 2017 Simply delegate `as_json` to `records`
c4c8d80 10 Mar 2017 Simply forward `Calculations#count` to `Enumerable#count`
043876e 10 Mar 2017 Remove conditions parameter from `NullRelation#delete_all`
c8c1460 10 Mar 2017 Add missing credit [ci skip]
ef3d6fc 09 Mar 2017 Fix select with block doesn't return newly built records...
96aa189 08 Mar 2017 Deprecate `Migrator.schema_migrations_table_name`
d3083cc 06 Mar 2017 Fix `deserialize` with JSON array
2803c03 06 Mar 2017 Extract `SchemaMigration.all_versions`
6ec2e8a 05 Mar 2017 Fix `deserialize` with JSON array
660e189 05 Mar 2017 Fix CI failure due to contain <U+2028>
60440a6 05 Mar 2017 Remove useless `Migrator.schema_migrations_table_name`
a627483 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
61420a0 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
612edc2 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
031605a 04 Mar 2017 Fix `rake db:schema:load` with subdirectories
0320f64 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
7b49c5e 04 Mar 2017 Fix `rake db:migrate:status` with subdirectories
7138b46 04 Mar 2017 Don't share `options` with a reference type column
465357a 04 Mar 2017 Don't share `options` with a reference type column
64b797d 04 Mar 2017 Merge pull request #28265 from 0oneo/association_guide
fb1ad5a 03 Mar 2017 Merge pull request #28255 from acrich/master
d8223eb 02 Mar 2017 Define `respond_to_missing?` instead of `respond_to?`
5ab742d 02 Mar 2017 No need to cache collection proxies separately
d60d630 02 Mar 2017 Cache target scope for collection proxy
5734e80 02 Mar 2017 Delegate to `scope` rather than `merge!` for collection ...
a3b16b9 28 Feb 2017 `valid_type?` should accept only supported types
310dc5d 28 Feb 2017 `create_join_table` should respect `references` column type
1fd36cc 27 Feb 2017 Use `tables` instead of `data_sources - views`
45c5e26 26 Feb 2017 Fix `test_apply_distinct_in_count` failure in PG adapter
64e494f 26 Feb 2017 Use `max_identifier_length` for `index_name_length` in P...
322a4a1 26 Feb 2017 Deprecate `supports_migrations?` on connection adapters
84f4ab9 26 Feb 2017 Fix `find_nth` with `limit_value`
97d46c1 26 Feb 2017 Remove useless `select_values += select_values`
b254886 26 Feb 2017 Push `valid_type?` up to abstract adapter
c92757f 26 Feb 2017 Fix `change_column` to drop default with `null: false`
d38e5d2 26 Feb 2017 Suppress `DISTINCT` clause outside aggregate function
9d5217d 25 Feb 2017 Prefer `USING (column_list)` for joining information_schema
dd3adc5 25 Feb 2017 Fix typo `HashWithIndifferentAcces` to `HashWithIndiffer...
02e6841 24 Feb 2017 Fix explain logging with binds
d155278 23 Feb 2017 Deprecate using `#quoted_id` in quoting
a558612 23 Feb 2017 Fix type casting AR object to respect the primary key ca...
4c5dc11 23 Feb 2017 Extract `TypeCastingTest` into `test/cases/quoting_test.rb`
8aa43f9 23 Feb 2017 Fix `wait_timeout` to configurable for mysql2 adapter
5055263 23 Feb 2017 Correctly dump native timestamp types for MySQL
38c4ff3 20 Feb 2017 Define `respond_to_missing?` instead of `respond_to?`
2f8d22f 19 Feb 2017 Extract `data_source_sql` to refactor data source statem...
48cfb00 19 Feb 2017 Improve `create_table force: true`
33860b3 17 Feb 2017 Remove `:doc:` for `NumericalityValidator` [ci skip]
7f45c2d 16 Feb 2017 Add CHANGELOG entry for #27384 and #27762
89febea 14 Feb 2017 Remove unused DdlHelper in ForeignKeyTest
3a72b55 14 Feb 2017 Remove duplicated "does" [ci skip]
2693c86 14 Feb 2017 Should keep the primary key column order
3cb27c5 13 Feb 2017 Add `default_index_type?` to the generic schema dumper d...
6d37cd9 13 Feb 2017 Omit redundant `using: :btree` for schema dumping
bbf1f15 13 Feb 2017 Refactor `except_predicates_and_binds` to avoid `tap`
28dc6d7 13 Feb 2017 Deprecate passing `default` to `index_name_exists?`
5e67187 13 Feb 2017 The `default` arg of `index_name_exists?` makes to optional
c6b4b4a 13 Feb 2017 Schema dumping support for PostgreSQL oid type
42ed16a 13 Feb 2017 Schema dumping support for PostgreSQL interval type
bb45fa0 13 Feb 2017 Deprecate `supports_primary_key?`
416d85b 13 Feb 2017 Remove unused require
16ee3cc 12 Feb 2017 Add `Style/EmptyLinesAroundMethodBody` in `.rubocop.yml`...
082c75f 12 Feb 2017 Fix `select_all` with legacy `binds`
6d1440d 11 Feb 2017 Fix `remove_reference` to multiple foreign keys in the s...
6401e03 10 Feb 2017 Fix bigint primary key with unsigned
6124183 10 Feb 2017 Revert "Simplify and speed up Postgres query for primary...
283250f 10 Feb 2017 Fix `test_composite_primary_key_out_of_order`
ae39b1a 09 Feb 2017 Refactor `ColumnDefinition` to contain `options` hash
401354b 07 Feb 2017 Revert "Remove useless `column_alias` in `subquery_for_c...
28977f1 07 Feb 2017 Remove useless `column_alias` in `subquery_for_count`
14db455 07 Feb 2017 `primary_key` and `references` columns should be identic...
2aa9fd0 06 Feb 2017 Deprecate `ColumnDumper#migration_keys`
53b5cb1 06 Feb 2017 Remove useless `MySQL::Column` tests
4db7274 04 Feb 2017 Restore the behaviour of the compatibility layer for int...
29c70ab 04 Feb 2017 Restore custom primary key tests lost at #26266
0952552 04 Feb 2017 Deprecate passing string to `:if` and `:unless` conditio...
f8d3fed 04 Feb 2017 Remove deprecated passing string to define callback
605837a 04 Feb 2017 Correctly dump integer-like primary key with default nil
693b1bb 02 Feb 2017 Fix CI failure caused by aa647b46cce55ec12f5895e403c0d1b...
65bf1c6 02 Feb 2017 Virtual/generated column support for MySQL 5.7.5+ and Ma...
111ccc8 31 Jan 2017 Chain scope constraints should respect own table alias
e09da8b 29 Jan 2017 Reload `through_record` that has been destroyed in `crea...
a928832 19 Jan 2017 Add `:nodoc:` to `case_sensitive_comparison` and `case_i...
7674df5 19 Jan 2017 Deprecate `initialize_schema_migrations_table` and `init...
b8de7ae 19 Jan 2017 Add CHANGELOG entry for #24743
5c624d0 18 Jan 2017 Remove `initialize_schema_migrations_table` and `initial...
24f264e 16 Jan 2017 SQLite: Foreign Key Support
b0923e4 16 Jan 2017 Should work foreign key in test schema without `if suppo...
974f5fb 16 Jan 2017 Translate Foreign Key violation to the specific exceptio...
b1a4170 15 Jan 2017 Merge pull request #27687 from kenta-s/fix-broken-exampl...
57c44f0 14 Jan 2017 `type_condition` should be overwritten by `create_with_v...
aa0a3d2 13 Jan 2017 Merge pull request #27668 from kenta-s/fix-grammar-in-as...
4cfa605 09 Jan 2017 Improve deprecation message for deprecated reflection cl...
3cd4c7c 09 Jan 2017 Suppress deprecation message to `has_and_belongs_to_many...
c352f12 09 Jan 2017 Fix UUID primary key with default nil in legacy migration
cf86533 09 Jan 2017 Should test uuid legacy migration without `supports_pgcr...
801a21e 05 Jan 2017 Optimizing information_schema query for `foreign_keys`
b334aa0 04 Jan 2017 Fix `find_by` and `where` consistency
a7cb2f9 04 Jan 2017 Fix typo s/permited/permitted/
52ba034 04 Jan 2017 Fix test name `deprecated` to `not_permitted`
457e6c7 03 Jan 2017 Deprecate passing `name` to `indexes` like `tables`
cb18035 03 Jan 2017 Fix `select_rows` method signature for consistency
059a476 02 Jan 2017 Counter cache touching don't need object finding anymore
77ff9a0 02 Jan 2017 Push `current_time_from_proper_timezone` and timestamp a...
b177427 02 Jan 2017 Fix update counters of multiple records with touch: true
a8b44e4 01 Jan 2017 `touch_time` should be type casted to respect the precis...
a685a86 01 Jan 2017 Prefer `each` over `map` because unused return value
04a120f 01 Jan 2017 Don't invoke `touch_updates` if `touch` does not supplied