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

#33 Ryuta Kamizono - Edge
Showing 161 commits

Hash Date Message
b270bc4 06 Dec 2016 Translate NOT NULL violation to the specific exception
6be6374 06 Dec 2016 Should be sync the `primary_key` definition with actuall...
f8b6239 05 Dec 2016 Remove unnecessary `connection_name` variable
fd65d15 05 Dec 2016 Should inherit `StatementInvalid` rather than `WrappedDa...
974e860 05 Dec 2016 Make `:auto_increment` option works on `:bigint`
000bd62 05 Dec 2016 Make `:auto_increment` to internal primary key option
7f0567b 04 Dec 2016 Fix that `change_column` lose a comment
9f63ba1 30 Nov 2016 Fix CI failure due to missing `Regexp#match?`
32ea84d 27 Nov 2016 Fix that unsigned with zerofill is treated as signed
6700f85 26 Nov 2016 Fix `apply_seconds_precision` not to be affected by `mathn`
d99b384 24 Nov 2016 Fix `require_dependency` message format
571c743 24 Nov 2016 Fix warning: method redefined; discarding old fields
e683950 24 Nov 2016 Should test `test_change_column_default` in `PostgresqlU...
f8741a1 24 Nov 2016 Suppress migration message in the test
74e8adf 24 Nov 2016 Remove blank else block
8e1b28a 19 Nov 2016 Fix typo s/with/without/
700639e 18 Nov 2016 Fix the race condition caused by `with_new_connections_b...
7c1b14f 15 Nov 2016 Refactor `NullRelation#calculate`
4ce674f 14 Nov 2016 Dump index options to pretty format
2620a23 14 Nov 2016 Refactor `quoted_columns_for_index` by extracted `add_op...
fd7ca6e 14 Nov 2016 Call `spawn` and bang method for `none`
8be9c71 14 Nov 2016 Fix NameError: undefined local variable or method `result`
28708c7 13 Nov 2016 Avoid `build_preloader` if preloading is not needed
0ec967a 12 Nov 2016 Respect new records for `CollectionProxy#uniq`
9e214b4 12 Nov 2016 Add `:nodoc` to `table_structure`
2bf7c30 09 Nov 2016 Should except `:distinct` rather than `:order` for `exis...
62bb8b9 05 Nov 2016 Avoid `unscope(:order)` when `limit_value` is presented ...
b6ddaa4 29 Oct 2016 Remove unnecessary `target.uniq.size` in `CollectionAsso...
f7f66e2 29 Oct 2016 Move `test_quoting_classes` into `test/cases/quoting_tes...
5f9051c 29 Oct 2016 Remove unused internal `:dependent` option in `Collectio...
b56eaa2 28 Oct 2016 Fix :stopdoc: to :startdoc: [ci skip]
48cc754 26 Oct 2016 Use Regexp#match? rather than Regexp#===
c5bcbb0 13 Oct 2016 Quote table name properly
f53f69b 11 Oct 2016 Fix `warning: ambiguous first argument`
1fa97c7 11 Oct 2016 Extract `format_colspec` to format column spec
0780c44 10 Oct 2016 Fix table comment dumping
24a1a6a 10 Oct 2016 `name` is not a column option
5025fd3 10 Oct 2016 Dump index options to pretty format
72bf3de 08 Oct 2016 Prevent to create blank comment
432cc58 04 Oct 2016 Restore missing Gemfile.lock entries
444cf0d 02 Oct 2016 Remove unnecessary `respond_to?(:indexes)` checking
30b4980 02 Oct 2016 Fix `add_index` to normalize column names and options
13c38bc 26 Sep 2016 `:text_too_big` column should be `:text`, not `:integer`
2bda4f2 26 Sep 2016 Remove duplicated `unless current_adapter?(:SQLite3Adapt...
4dde1a0 26 Sep 2016 Fix doc format for `RecordFetchWarning` [ci skip]
f88ed60 20 Sep 2016 Restore missing Gemfile.lock entries
3464cd5 14 Sep 2016 Fix broken comments indentation caused by rubocop auto-c...
67e605f 11 Sep 2016 Remove duplicated `elsif` branch
edf92f3 11 Sep 2016 Remove useless `test_string_with_crazy_column`
55a4251 11 Sep 2016 Remove unused `require "thread"` in `test/cases/attribut...
0d51369 10 Sep 2016 Rename variable name that returning `type_for` to `type`...
d3c3747 10 Sep 2016 Remove outdated "#TODO: Fix for binds." comment [ci skip]
33f5b07 10 Sep 2016 Remove unnecessry `alias uniq distinct` for collection a...
f45e08e 10 Sep 2016 Reduce array allocation when `where` with passed hash
dd76b1e 06 Sep 2016 Remove redundant `!loaded?` condition
9a7409b 06 Sep 2016 Remove redundant `!loaded?` condition
8ad03c9 03 Sep 2016 Remove unnecessary `count` method for collection proxy
dd5cba8 03 Sep 2016 Extract duplicated `create` and `create!` definition for...
a0aea91 03 Sep 2016 Pass `set_inverse_instance` block to `sc.execute` for `S...
eceabc8 03 Sep 2016 Remove blank else branch
7c70430 03 Sep 2016 Fix broken heredoc indentation caused by rubocop auto-co...
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"
a1eebd4 25 Aug 2016 Use splat `options` hash for `has_and_belongs_to_many`
402852f 25 Aug 2016 Add `Type.default_value` and use it everywhere for internal
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 ...
5047a12 16 Aug 2016 Remove unnecessary `query_scope`
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]
e317e5e 26 Jun 2016 Remove conflict line [ci skip]
59c218e 25 Jun 2016 Remove unnecessary `assert_valid_default`
a26d4ad 20 Jun 2016 `PolymorphicReflection` is not using the methods from `T...
10b81fb 15 Jun 2016 Fix `Type::Date#serialize` to return a date object corre...
1cf467b 15 Jun 2016 Prevent `RangeError` for `FinderMethods#exists?`
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
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`