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

#36 Ryuta Kamizono - This year
Showing 211 commits

Hash Date Message
73b8823 28 Aug 2016 Remove "Under Ruby 1.9" [ci skip]
d64732e 28 Aug 2016 Switch back to `Hash.dup`
65d71d8 25 Aug 2016 Fix "warning: assigned but unused variable - task"
28625db 23 Aug 2016 Remove unnecessary `format_string`
d238592 22 Aug 2016 Fix CI failure caused by df84e9867219e9311aef6f4efd5dd9e...
f1d9fc5 19 Aug 2016 Fix `OID::Bit#cast_value`
f5ce0f3 19 Aug 2016 Remove unnecessary `any?` and `many?` methods for collec...
9e6a455 19 Aug 2016 Remove unused `blob_or_text_column?` method
dea671b 19 Aug 2016 Remove unnecessary `length` method for collection proxy
7db6bd7 19 Aug 2016 Revert "`sql_for_insert` returns values for passing to `...
99cb16a 19 Aug 2016 Remove text default treated as an empty string in non-st...
592e6b7 17 Aug 2016 Remove unnecessary ordinal methods for collection associ...
70821de 17 Aug 2016 Remove unnecessary `select` method for `CollectionProxy`
c48630b 17 Aug 2016 Remove unnecessary `test_sql_for_insert_with_returning_d...
6eaf5c9 17 Aug 2016 Deprecate `sanitize_conditions`. Use `sanitize_sql` instead
9d00888 16 Aug 2016 Finder bang method should call non bang method
4638067 16 Aug 2016 Fix inconsistent the signature of finder methods for col...
3a1f6fe 16 Aug 2016 Extract `PredicateBuilder::CaseSensitiveHandler`
c6a62dc 16 Aug 2016 Do not handle as an associated predicate if a table has ...
c9220bf 15 Aug 2016 Remove `find_nth_with_limit_and_offset` private method
c6e10c0 15 Aug 2016 Fix `ActiveRecord::FixtureSet` docs [ci skip]
33d6298 14 Aug 2016 `CollectionProxy#take` should respect dirty target
a57cd38 13 Aug 2016 Refactor `quoted_columns_for_index` by extracted `add_op...
e7023cb 13 Aug 2016 Avoid to allow unused splat args for `t.timestamps` in `...
407e438 13 Aug 2016 Consolidate `ActiveRecord::TestCase` and `ActiveSupport:...
82ba392 11 Aug 2016 Fix warning: ambiguous first argument
f79d55a 11 Aug 2016 `where` by `array|range` attribute with array or range v...
c30ff2b 11 Aug 2016 Make association queries to preparable: Step 1
b8d6e15 11 Aug 2016 Use `ActiveRecord::TestCase` rather than `ActiveSupport:...
7924be5 11 Aug 2016 Fix actionview test failure
f006de5 09 Aug 2016 Fix broken alignments caused by auto-correct commit 411ccbd
762e3f0 07 Aug 2016 Add `Style/EmptyLines` in `.rubocop.yml` and remove extr...
d93fc73 06 Aug 2016 Fix error message for out of range byte size integer val...
320996a 06 Aug 2016 Revert passing arel node with splat binds for `where`
04d0e3c 06 Aug 2016 Don't passing a nil value to `case_sensitive_comparison`
2ed25b3 06 Aug 2016 `sql_for_insert` should be called inside `exec_insert`
cdc4666 04 Aug 2016 Make `name` and `binds` to optional args for `exec_{inse...
3a8a997 04 Aug 2016 `pluck` should use `records` (`load_target`) when `loade...
906577d 03 Aug 2016 Add accidentally removed dependency in Gemfile.lock
954b197 03 Aug 2016 Avoid duplicated `set_inverse_instance` for target scope
f78eda6 02 Aug 2016 `TransactionSerializationError` should inherit `Statemen...
a76ebe5 02 Aug 2016 Remove unnecessary `set_inverse_instance` in finder methods
d14a5de 31 Jul 2016 Remove internal `sanitize` method
83f0864 30 Jul 2016 Fix `enum` with `alias_attribute`
fa84a4d 29 Jul 2016 Remove unnecessary methods for `NullRelation`
5546f2d 28 Jul 2016 Avoid calling `current_database` in `table_comment`
8a3560e 28 Jul 2016 `@quoted_{column,table}_names` should cache a frozen string
5465508 28 Jul 2016 Remove `prepare_binds_for_database` internal method
fe48c97 28 Jul 2016 `FinderMethods` uses `records` (`load_target`) when `loa...
a3a6d74 26 Jul 2016 Quoting booleans should return a frozen string
92c8f01 26 Jul 2016 Add an assertion to the tests that should be loaded the ...
944c7b9 26 Jul 2016 Make `force_signal37_to_load_all_clients_of_firm` to pri...
d31c2e2 26 Jul 2016 Extract `type_casted_binds` method
ceee776 24 Jul 2016 Fix to `CollectionProxy#load` does `load_target`
e703de1 24 Jul 2016 Decouple statement cache from connection adapter
beb6b7a 23 Jul 2016 `load_target` is a public method
7d1dc98 20 Jul 2016 Fix explain logging with binds
1a10d38 20 Jul 2016 Add `exists?` and `update_all` to `CollectionProxy` for ...
4ef4d46 19 Jul 2016 Do not `binds.dup` in `connection#to_sql`
3befc7a 19 Jul 2016 Use `connection#to_sql` for construct an SQL
f814585 19 Jul 2016 Pass `type_casted_binds` to log subscriber for logging b...
51598ab 18 Jul 2016 Logging type casted binds
f3cb1f8 17 Jul 2016 Remove unused `table` arg for `UniquenessValidator#scope...
dad95ba 17 Jul 2016 `specificiation_id` was renamed to `spec_name`
38cd2aa 17 Jul 2016 Fix `payload[:class_name]` to `payload[:spec_name]`
4985947 17 Jul 2016 No need `public_send`
b10b791 11 Jul 2016 Fix Active Record test failure
b7d229d 10 Jul 2016 Correctly return `associated_table` when `associated_wit...
d79e99a 03 Jul 2016 Use `squish` rather than `strip_heredoc`
cf09d5b 02 Jul 2016 Move the warning about composite primary key to `Attribu...
766e82b 02 Jul 2016 Remove unused `predicate_builder` for `BasicObjectHandle...
bf63bc7 01 Jul 2016 Remove `create_table_info_cache` because it not be reused
5d3a0b1 01 Jul 2016 Pass `pk: false` to `connection.insert` explicitly if do...
7eb6443 01 Jul 2016 Deprecation passing of `start` value was removed [ci skip]
226e1a3 29 Jun 2016 Fix `Type::Date#serialize` to return a date object corre...
e317e5e 26 Jun 2016 Remove conflict line [ci skip]
59c218e 25 Jun 2016 Remove unnecessary `assert_valid_default`
10b81fb 15 Jun 2016 Fix `Type::Date#serialize` to return a date object corre...
1cf467b 15 Jun 2016 Prevent `RangeError` for `FinderMethods#exists?`
9c13b41 14 Jun 2016 Fix sqlite3 test failure
681a0a0 12 Jun 2016 Fix `calculate` with a string value in `from` and eager ...
4e545d0 12 Jun 2016 Remove unnecessary `assert_date_from_db`
5deb44d 12 Jun 2016 Remove outdated comments [ci skip]
97c01bc 11 Jun 2016 Fix `or` result SQL [ci skip]
a31e837 09 Jun 2016 Prevent `table_comment` query if a table doesn't have a ...
7b7b7c5 06 Jun 2016 Extract foreign key action from `information_schema`
16bb3d6 06 Jun 2016 Make `foreign_keys` queries to `SCHEMA`
aa06231 04 Jun 2016 Avoid type casting in uniqueness validator
faed011 04 Jun 2016 Fix sqlite3 test failure
14ff8e7 02 Jun 2016 Fix debug helper test
1b8a7b8 02 Jun 2016 Fix failing tests
706f7e9 31 May 2016 Do not include default column limit in schema.rb
1cd28ff 28 May 2016 Remove magic comment in generated `schema.rb`
09976b4 28 May 2016 Reuse a result of `table.associated_table(column)` in `A...
997fd4d 28 May 2016 Use `add_index` instead of `execute` in guides [ci skip]
6cbd96a 28 May 2016 Fix migration class names in tests
e53b025 27 May 2016 Remove unused `association_for_table` private method
2a71885 11 May 2016 Remove magic comment in generated `schema.rb`
5477266 10 May 2016 Should quote `lock_name` to pass to `get_advisory_lock`
2e82ef3 02 May 2016 Add `:nodoc:` to `schema_creation` [ci skip]
0eac279 30 Apr 2016 Extract `add_sql_comment!` method
2db8514 30 Apr 2016 Treat blank comments as no comment for indexes
edc2b77 24 Apr 2016 Add Expression Indexes and Operator Classes support for ...
c1ab4a2 24 Apr 2016 Move `select_rows` implementation to super class
9c8a086 24 Apr 2016 Move `require 'ipaddr'` in `postgresql/oid/cidr.rb`
7ec31ac 24 Apr 2016 Remove in the doc about MySQL versions below 5 [ci skip]
5394f2c 24 Apr 2016 Add `:nodoc:` to `insert_versions_sql` [ci skip]
c7617c7 21 Apr 2016 Remove unused `BLANK_RE`
3f6574e 21 Apr 2016 Add prepared statements support for `Mysql2Adapter`
67f4994 20 Apr 2016 `undef_method` is not needed
74b5112 20 Apr 2016 Dump indexes in `create_table` for generates SQL in one ...
da87a67 19 Apr 2016 Fix `test_blank_columns_created_in_block`
dd58c3b 19 Apr 2016 Define `arel_visitor` method on all adapters
a80e944 19 Apr 2016 Remove unused `table_with_autoincrement` table
0cae0ce 18 Apr 2016 `foreign_key` respects `table_name_prefix` and `table_na...
73af794 14 Apr 2016 Should keep quoting behaivor of a time column value in s...
28ec8c4 14 Apr 2016 Add `quoted_time` for truncating the date part of a time...
cc7f39a 06 Apr 2016 Make `QUOTED_TRUE` and `QUOTED_FALSE` to public because ...
83c337a 05 Apr 2016 Move `quoted_date`, `quote_string` and `quote_table_name...
e9a8c38 05 Apr 2016 Make to private `QUOTED_TRUE` and `QUOTED_FALSE` constants
a05fd2d 05 Apr 2016 Avoid unused capture
8200b3b 03 Apr 2016 Extract `arel_visitor` and move up to the abstract adapter
6b50a2b 30 Mar 2016 Move `@quoted_{column|table}_names` cache up to the abst...
c5131b6 30 Mar 2016 Make to private the visibility of `_quote` and `_type_cast`
3b910de 29 Mar 2016 Remove `except` helper for test schema
6ccbc63 29 Mar 2016 Add a test case for create a record with primary key as ...
5ad6ed9 13 Mar 2016 Append sql_mode instead of overwriting in strict mode
98fb374 12 Mar 2016 Primary key should be `NOT NULL`
7c61f5c 12 Mar 2016 Fix `warning: method redefined; discarding old female`
37024ce 11 Mar 2016 Dump `bigint` instead of `integer` with `limit: 8` for s...
270bceb 11 Mar 2016 Extract `default_primary_key?` to refactor `column_spec_...
7fc1046 10 Mar 2016 Remove needless `break;` [ci skip]
51601f8 07 Mar 2016 Initialize `column.table_name` immediately for `column.s...
6b6a01c 07 Mar 2016 Passing `table_name` to `Column#initialize` to avoid `in...
5b5f7ac 07 Mar 2016 Fix typo `--ssl-cipher`
d2f589d 07 Mar 2016 Fix typo `--ssl-cipher`
02b50df 06 Mar 2016 Fix typo `--ssl-cipher`
6918c18 05 Mar 2016 Simply use `select_value` in `show_variable`
48acc9a 05 Mar 2016 Fix indentation [ci skip]
a449b07 04 Mar 2016 Fix bigserial appears with limit 8 for schema dumper
45f06a7 03 Mar 2016 Remove outdated comment [ci skip]
6f137ba 03 Mar 2016 No need to extract a limit for a boolean type
6b937bb 02 Mar 2016 Deprecate `{insert|update|delete}_sql` in `DatabaseState...
4112353 02 Mar 2016 Remove not needed `exec_insert` in mysql2 adapter
ad340ec 01 Mar 2016 Fix `ActiveSupport::Reloader.check!`
91211af 01 Mar 2016 Remove duplicated `test_` prefix [ci skip]
3305120 29 Feb 2016 Exclude `:name` and `:type` from `prepare_column_options`
a74414c 29 Feb 2016 Add a test for primary key should be not null
3cc62a9 29 Feb 2016 Fix `NoMethodError: undefined method `fields' for nil:Ni...
1f6da4f 29 Feb 2016 Remove unnecessary namespaces in `explain_test.rb`
8d7554e 29 Feb 2016 Fix tests failure with `prepared_statements: false`
e4ad3b2 29 Feb 2016 Fix `NoMethodError: undefined method `preparable'`
95441c7 24 Feb 2016 Ensure `drop_table` even if tests failure or interrupted
5d146f6 24 Feb 2016 `drop_table :test_text_limits` as well
63171b8 24 Feb 2016 Fix `assert_nothing_raised` deprecation warning format
43c2055 23 Feb 2016 Remove needless `drop_table :test_limits`
b8f86ae 22 Feb 2016 The BINARY Operator is only needed for string columns
8a4c328 21 Feb 2016 Reduce `attribute.to_s`
54accc0 18 Feb 2016 Remove `alias exec_without_stmt exec_query`
af6a6e2 18 Feb 2016 Add accidentally removed `#` [ci skip]
4da9678 17 Feb 2016 Remove needless `case_insensitive_comparison` in mysql2 ...
7433836 14 Feb 2016 Remove `const_missing` which fallback to deprecated `NEV...
1335959 13 Feb 2016 Fix grammar `a` to `an` [ci skip]
5f038aa 13 Feb 2016 Add the missing author name [ci skip]
811a4fa 12 Feb 2016 Avoid a string value truncation in uniqueness validation
3f184ca 09 Feb 2016 Fix typo [ci skip]
40fd560 08 Feb 2016 Add numeric type in the doc [ci skip]
bf25ab9 07 Feb 2016 `schema_type` returns symbol rather than string
6efd02e 06 Feb 2016 Add `ActiveRecord::ValueTooLong` exception class
7136620 06 Feb 2016 Fix `assert_in_delta` test failure
d9bdc2f 06 Feb 2016 MariaDB does not support JSON type
36d1dbf 06 Feb 2016 Remove unused require
4ca3f99 06 Feb 2016 Remove duplicated `require 'arel'`
ecd8f8f 06 Feb 2016 Revert "No need to specify Ruby patch version on Travis CI"
072aa06 05 Feb 2016 Extract `extract_schema_qualified_name` method
c9feea6 04 Feb 2016 SQLite 2 support has been dropped [ci skip]
210c814 04 Feb 2016 Remove commented out code in `ci/travis.rb` [ci skip]
8b8ee65 03 Feb 2016 InnoDB supports FULLTEXT and Spatial Indexes [ci skip]
c7f8019 03 Feb 2016 Active Record supports MySQL >= 5.0
57604cf 01 Feb 2016 Avoid extra `show variables` in migration
f3eccd9 01 Feb 2016 Remove duplicated composite primary key tests
351e39c 01 Feb 2016 Extract `ExplainPrettyPrinter` to appropriate files
8e083e1 31 Jan 2016 Use `t.index` in `create_table` instead of `add_index` i...
7d67c31 31 Jan 2016 Remove odd ` [ci skip]
bee8bb5 30 Jan 2016 `OID::Money.precision` is unused since #15239
ff16a39 30 Jan 2016 Make to primary key instead of an unique index for inter...
d0054b4 30 Jan 2016 Fix `bigint?` for Enum columns in MySQL
a3eba8f 30 Jan 2016 Remove unused `LOST_CONNECTION_ERROR_MESSAGES`
4e551d0 30 Jan 2016 Make `SchemaMigration.drop_table` to one SQL
617a693 30 Jan 2016 Refactor `column_exists?` in `SchemaStatements`
1a071ba 30 Jan 2016 Refactor `OID::Money.precision`
9c97bf5 27 Jan 2016 Remove `limit: 11` as backward-compatibility with Rails 2.0
943bb6d 25 Jan 2016 Update `Gemfile.lock`
0ed9955 15 Jan 2016 `last_insert_id_value` and `last_insert_id` are unused a...
89653ed 15 Jan 2016 `sql_for_insert` returns values for passing to `exec_ins...
5608d8a 15 Jan 2016 Clean up internal metadata definition
478930b 14 Jan 2016 Update deprecation_horizon to 5.1 from 5.0 [ci skip]
a557ab0 14 Jan 2016 `substitute_at` is no longer used
744552f 13 Jan 2016 Fix extract default with CURRENT_TIMESTUMP
4b1188b 13 Jan 2016 Fix extract default with CURRENT_DATE
5fd30ac 13 Jan 2016 Add expression support on the schema default
560bf1c 10 Jan 2016 Extract `MySQL::TypeMetadata` class to `connection_adapt...
83026cb 10 Jan 2016 Extract `MySQL::Column` class to `connection_adapters/my...
2827fcd 08 Jan 2016 Fix `select_values` method signature for consistency
c90f141 08 Jan 2016 `{update|delete}_sql` are almost the same as `{update|de...
5a56b57 06 Jan 2016 Remove `delete_sql` in sqlite3 adapter
2bce5ad 06 Jan 2016 Refactor `connection.insert_sql`
4d4239f 05 Jan 2016 Add short-hand methods for text and blob types in MySQL
326b12a 05 Jan 2016 Fix `connection#create` in PG adapter
2f373dd 04 Jan 2016 Fix `unsigned?` and `blob_or_text_column?` for Enum colu...
48e2faa 02 Jan 2016 Remove FIXME comments about the `Arel::Nodes::Quoted` [c...