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

#50 Ryuta Kamizono - All time
Showing 187 commits

Hash Date Message
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
d9bdc2f 06 Feb 2016 MariaDB does not support JSON type
4ca3f99 06 Feb 2016 Remove duplicated `require 'arel'`
ecd8f8f 06 Feb 2016 Revert "No need to specify Ruby patch version on Travis CI"
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
5fd30ac 13 Jan 2016 Add expression support on the schema default
4b1188b 13 Jan 2016 Fix extract default with CURRENT_DATE
744552f 13 Jan 2016 Fix extract default with CURRENT_TIMESTUMP
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...
b80d304 31 Dec 2015 Refactor `case_{sensitive|insensitive}_comparison`
4675a15 31 Dec 2015 Fix user name in doc [ci skip]
692564c 31 Dec 2015 Add `columns_for_distinct` for MySQL 5.7 with ONLY_FULL_...
5e90170 31 Dec 2015 Avoid `distinct` if a subquery has already materialized
7f43485 27 Dec 2015 Remove outdated comment
bf79aa4 27 Dec 2015 Improve `select_one` in `Mysql2Adapter`
06ba969 24 Dec 2015 Fix varbinary with default ''
ec17440 23 Dec 2015 release notes, use past tense. [ci skip]
d0be40c 23 Dec 2015 Add `columns_for_distinct` for MySQL 5.7 with ONLY_FULL_...
9c5732d 23 Dec 2015 Avoid `distinct` if a subquery has already materialized
af9878d 20 Dec 2015 Remove legacy mysql adapter
d9ca8e2 19 Dec 2015 Remove unused `test/schema/mysql_specific_schema.rb`
a093afd 19 Dec 2015 Fix `test_find_with_order_on_included_associations_with_...
c548298 17 Dec 2015 `join_to_delete` is same as `join_to_update`
59a0309 17 Dec 2015 `join_to_delete` is same as `join_to_update`
228ed57 16 Dec 2015 Correctly cache create_table_info
d5007f1 30 Nov 2015 Fix indentation in CHANGELOG.md [ci skip]
8c53b20 30 Nov 2015 Refactor `AbstractAdapter#initialize`
8127948 29 Nov 2015 `connection_options` is only needed for `MysqlAdapter`
38746d0 26 Nov 2015 Add prepared statements support for `Mysql2Adapter`
d5ff01b 23 Nov 2015 `set_field_encoding` is only needed for `MysqlAdapter`
3991ebc 23 Nov 2015 Add schema dumping support for PostgreSQL geometric data...
8c9f805 23 Nov 2015 Move `migration/postgresql_geometric_types_test.rb` in `...
056d6c3 19 Nov 2015 Fix test failure in `adapters/mysql/active_schema_test.rb`
500eefd 15 Nov 2015 Remove not needed `NATIVE_DATABASE_TYPES` entries
fc88e4a 07 Nov 2015 Not passing `native_database_types` to `TableDefinition`
c723bca 05 Nov 2015 No need `MysqlDouble` and `MysqlDouble.reset_column_info...
948b6dd 05 Nov 2015 `test_binary_data_is_not_logged` is for prepared stateme...
1fa6c9e 02 Nov 2015 Allow bigint with default nil for avoiding auto incremen...
322068f 02 Nov 2015 Remove `DEFAULT_CHARSET` and `DEFAULT_COLLATION` in `MyS...
e7c0595 24 Oct 2015 Do not omit parentheses [ci skip]
be0f317 23 Oct 2015 Remove no need `binds.empty?` checking
edfb738 22 Oct 2015 Remove `#tables` extra args again
d39b6f7 15 Oct 2015 Add stored procedure test in mysql2
d9e74ac 14 Oct 2015 Make `AbstractMysqlAdapter#version` public
f8438ae 14 Oct 2015 Fix to correctly schema dump the `tinyblob`
1e797e5 12 Oct 2015 Move the methods for schema dumping into `{mysql,postgre...
11fc84c 11 Oct 2015 Move schema creation class into `mysql/schema_creation.rb`
5d5de61 11 Oct 2015 Move schema definition classes into `mysql/schema_defini...
94d2499 08 Oct 2015 Fix subsecond precision supported version
fd37486 07 Oct 2015 Remove unused `pk_and_sequence_for` in AbstractMysqlAdapter
e29f02e 20 Sep 2015 Refactor `table_exists?` in AbstractMysqlAdapter
fdf371a 20 Sep 2015 Support for foreign keys in create table
ab12859 19 Sep 2015 Correctly dump composite primary key
ee2dae4 19 Sep 2015 Should test both mysql adapters
d0f0ec9 19 Sep 2015 Remove `@connection` in `StatementPool`
b8bedfa 18 Sep 2015 Reduce the calling `create_table_info` query
f3772f7 18 Sep 2015 Add `unsigned` support for numeric data types in MySQL
dfeb3ee 18 Sep 2015 Add `unsigned` types for numeric data types in MySQL
e4eb243 16 Sep 2015 Eliminate the duplication code of `visit_TableDefinition`
f7a35cc 16 Sep 2015 Remove unnecessary display width
e463f6c 14 Sep 2015 Fix doc of limit option for a text column [ci skip]
ad4654f 13 Sep 2015 Do not dump a view as a table in sqlite3, mysql and mysq...
dcd3994 13 Sep 2015 Add `#views` and `#view_exists?` methods on connection a...
b9791d1 13 Sep 2015 Eliminate the duplicated `options_include_default?` method
48ec433 11 Sep 2015 TEXT and BLOB limit is byte length, not character length.
89d5d1c 18 Aug 2015 Add a native JSON data type support in MySQL
977ffe8 03 Aug 2015 Should use `server_info[:version]` instead of `info[:ver...
206cf51 20 Jun 2015 Fix infinite loop and lookup miss when `SET` type includ...
e5e3ec2 30 May 2015 Add CHANGELOG entry for #17654 [ci skip]
7961f4f 27 May 2015 If specify `strict: :default` explicitly, do not set sql...
0cd355b 19 May 2015 Remove unused already require
94736d7 19 May 2015 Remove `require 'arel/visitors/bind_visitor'`
653eb85 19 May 2015 Avoid the heredoc in one line queries and simple queries
f9e27bc 19 May 2015 Eliminate the duplication code of `StatementPool`
3207880 18 May 2015 Divide methods for handling column options separately
684caf5 18 May 2015 Fix `serial?` with quoted sequence name
c9ba0c7 05 May 2015 Use `select_value` for avoid `ActiveRecord::Result` inst...
7bfc6ea 05 May 2015 Use `select_rows` instead of `select_one` in `select_value`
f380c29 03 May 2015 More exercise the create index sql tests
c8816b4 03 May 2015 Do not use options that does not support
243a50d 03 May 2015 Missing `:bigint` [ci skip]
f8e748b 03 May 2015 PostgreSQL: `:collation` support for string and text col...
446f252 03 May 2015 Move the collation handling code from the MySQL adapter ...
40323ad 03 May 2015 gem 'mysql2', '~> 0.3.18'
99801c6 03 May 2015 Dump indexes in `create_table` instead of `add_index`
cd00526 03 May 2015 Change the `visit_AddColumn` visiblity for the internal API
e61c32c 03 May 2015 Move comment about microseconds [ci skip]
6c8ec48 03 May 2015 Move PostgreSQL specific schema to postgresql_specific_s...
486a369 03 May 2015 Remove unused require
22ba159 03 May 2015 Correctly dump `:options` on `create_table` for MySQL
2c0b107 13 Apr 2015 Prevent Symbol GC
0aa83f3 06 Mar 2015 Add `:charset` and `:collation` options support for MySQ...
316665f 04 Mar 2015 Remove duplicated test
6fa6c73 04 Mar 2015 Correctly dump `serial` and `bigserial`
5366cc6 04 Mar 2015 Add `Column#bigint?` method
e783930 03 Mar 2015 Remove unused line
d2bf188 28 Feb 2015 Move `explain` into `AbstractMysqlAdapter`
3239b6a 25 Feb 2015 Add `SchemaMigration.create_table` support any unicode c...
5310635 24 Feb 2015 Remove unused table
c137e54 24 Feb 2015 Move back `new_column_definition` into `TableDefinition`
b8d320c 23 Feb 2015 Allow `:limit` option for MySQL bigint primary key support
24eb440 22 Feb 2015 The short-hand methods should be able to define multiple...
8fade12 22 Feb 2015 Extract the short-hand methods into `ColumnMethods`
d47357e 22 Feb 2015 Extract `primary_key` method into `ColumnMethods`
cddc298 20 Feb 2015 Add schema dumping tests for datetime and time precision
a088ee9 20 Feb 2015 Format the time string according to the precision of the...
9ef870c 20 Feb 2015 Allow `:precision` option for time type columns
4b38a99 19 Feb 2015 Extract precision from datetime and time columns
7ba2cd0 19 Feb 2015 Use `delegate` to call the methods to `@conn`
9ec2d4a 19 Feb 2015 Handle array option in `type_to_sql`
949b133 19 Feb 2015 Should handle array option for `:cast_as`
af64c82 18 Feb 2015 Prefer `drop_table if_exists: true` over raw SQL
694f4b5 12 Feb 2015 Extract `DateTimePrecisionTest`
1502cae 11 Feb 2015 Allow `:precision` option for time type columns
4748d5a 11 Feb 2015 Remove `cast_type` in `ColumnDefinition`
be9addb 11 Feb 2015 Use keyword argument in `transaction`
bb2a7c3 11 Feb 2015 Refactor `quote_default_expression`
18e0ffe 11 Feb 2015 The datetime precision with zero should be dumped
f983912 08 Feb 2015 Fix rounding problem for PostgreSQL timestamp column
2abde96 08 Feb 2015 Missing `@` [ci skip]
1f39b73 08 Feb 2015 Remove unused line
b199012 08 Feb 2015 An array type is a part of `sql_type`
3bd83f0 08 Feb 2015 Add `auto_increment?` instead of `extra == 'auto_increme...
0bbff5e 08 Feb 2015 Respect the database default charset for `schema_migrati...
add37bd 30 Jan 2015 Fix `test_types_line_up` when column type missing
8e20737 18 Jan 2015 Remove unused accessor
bd78cc8 18 Jan 2015 Should escape regexp wildcard character `.`
3225ebf 03 Jan 2015 Prefer `array?` rather than `array`
299e5f9 03 Jan 2015 `sql_type` has been determined already when quoting defa...
abab2bf 03 Jan 2015 Stop passing the column to the `quote` method when quoti...
3c10043 02 Jan 2015 Refactor `visit_ChangeColumnDefinition`
84859c4 02 Jan 2015 Add default value for `create_table_definition`
4157f5d 02 Jan 2015 Format the datetime string according to the precision of...
ae419af 02 Jan 2015 Allow precision option for MySQL datetimes.
42b45b1 31 Dec 2014 Fix warning: assigned but unused variable - post
3628025 29 Dec 2014 Improve a dump of the primary key support.
5f1a9bb 28 Dec 2014 Fix warning: `*' interpreted as argument prefix
a327a9d 27 Dec 2014 Add bigint primary key support for MySQL.
3cbfba6 27 Dec 2014 Support for any type primary key.
1105404 27 Dec 2014 Refactor `PostgreSQL::TableDefinition#primary_key`
9b3e7b3 26 Dec 2014 Dump the default `nil` for PostgreSQL UUID primary key.
7da314b 17 Dec 2014 Remove unused line
b61a93b 11 Dec 2014 Fix undesirable RangeError by Type::Integer. Add Type::U...
cb07e63 11 Dec 2014 Refactor `quoted_date`
8dcfc5d 04 Dec 2014 Prevent Symbol GC
66cc7ce 28 Nov 2014 Rename to `quote_default_expression` from `quote_value`
91fca37 28 Nov 2014 Refactor `add_column_options!`, to move the quoting of d...
9e6733d 27 Nov 2014 Refactor `SchemaCreation#visit_AddColumn`
03c1055 25 Nov 2014 Fix out of range error message
f6767b9 02 Sep 2014 Move column option handling to new_column_definition
aa6473a 29 Nov 2013 Remove `DatabaseStatements#case_sensitive_equality_opera...
501ae92 25 Nov 2013 Only use BINARY for mysql case sensitive uniqueness chec...
c40e286 21 Nov 2013 Use `SchemaStatements#initialize_schema_migrations_table...
5d788e9 20 Nov 2013 Use `SchemaStatements#initialize_schema_migrations_table...