aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/mysql
Commit message (Expand)AuthorAgeFilesLines
...
* | Correctly dump integer-like primary key with default nilRyuta Kamizono2017-02-041-10/+5
* | Virtual/generated column support for MySQL 5.7.5+ and MariaDB 5.2.0+Ryuta Kamizono2017-02-014-12/+50
* | Tweak bigint PK handlingMatthew Draper2017-01-182-6/+4
* | Fix `select_rows` method signature for consistencyRyuta Kamizono2017-01-041-4/+6
* | Fix Rubocop violations and fix documentation visibilityRafael Mendonça França2016-12-281-1/+1
* | Privatize unneededly protected methods in Active RecordAkira Matsuda2016-12-241-4/+2
* | Simplify the regex for `unsigned?` methodRyuta Kamizono2016-12-111-2/+1
* | [ci skip] Document regex changeAlex Kitchens2016-12-061-0/+1
* | Change MySQL and Postgresql to use Bigint primary keysJon McCartie2016-12-052-6/+7
* | Fix that unsigned with zerofill is treated as signedRyuta Kamizono2016-11-271-1/+1
* | Fix NameError: undefined local variable or method `result`Ryuta Kamizono2016-11-141-2/+2
* | Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-1/+1
* | Permit loads while queries are runningMatthew Draper2016-10-271-1/+3
* | Use Regexp#match? rather than Regexp#===Ryuta Kamizono2016-10-262-3/+3
|/
* activerecord/mysql2: Avoid setting @connection to nil, just close itDylan Thacker-Smith2016-09-081-10/+6
* Remove unused `blob_or_text_column?` methodRyuta Kamizono2016-08-191-4/+0
* Remove text default treated as an empty string in non-strict modeRyuta Kamizono2016-08-192-23/+4
* Add three new rubocop rulesRafael Mendonça França2016-08-161-2/+2
* normalizes indentation and whitespace across the projectXavier Noria2016-08-068-136/+136
* applies new string literal convention in activerecord/libXavier Noria2016-08-065-16/+16
* Make `name` and `binds` to optional args for `exec_{insert,update,delete}`Ryuta Kamizono2016-08-041-1/+1
* `@quoted_{column,table}_names` should cache a frozen stringRyuta Kamizono2016-07-281-2/+2
* Merge pull request #25408 from kamipo/should_not_reuse_quoted_trueYves Senn2016-07-271-1/+1
|\
| * Quoting booleans should return a frozen stringRyuta Kamizono2016-07-271-1/+1
* | Extract `type_casted_binds` methodRyuta Kamizono2016-07-261-1/+1
|/
* Pass `type_casted_binds` to log subscriber for logging bind values properlyRyuta Kamizono2016-07-191-1/+1
* Merge pull request #25507 from bquorning/optimize-for-first-result-and-remove...Rafael França2016-07-021-13/+0
|\
| * Remove MySQL::DatabaseStatements#select_oneBenjamin Quorning2016-06-241-13/+0
* | Remove unnecessary `assert_valid_default`Ryuta Kamizono2016-06-251-7/+0
|/
* Extract `add_sql_comment!` methodRyuta Kamizono2016-04-291-16/+5
* Add prepared statements support for `Mysql2Adapter`Ryuta Kamizono2016-04-211-0/+125
* Merge pull request #23622 from kamipo/primary_key_should_be_not_nullJeremy Daer2016-04-181-1/+1
|\
| * Primary key should be `NOT NULL`Ryuta Kamizono2016-03-121-1/+1
* | Database comments: switch to keyword args for new table optionsJeremy Daer2016-04-181-11/+17
* | Add support for specifying comments for tables, columns, and indexes.Andrey Novikov2016-04-161-3/+18
* | Make `QUOTED_TRUE` and `QUOTED_FALSE` to public because these are used in `My...Ryuta Kamizono2016-04-061-2/+2
* | Move `quoted_date`, `quote_string` and `quote_table_name_for_assignment` meth...Ryuta Kamizono2016-04-051-0/+8
* | Make to private `QUOTED_TRUE` and `QUOTED_FALSE` constantsRyuta Kamizono2016-04-051-0/+18
* | Move `@quoted_{column|table}_names` cache up to the abstract adapterRyuta Kamizono2016-03-311-0/+8
* | Make to private the visibility of `_quote` and `_type_cast`Ryuta Kamizono2016-03-301-0/+17
|/
* Merge pull request #24054 from kamipo/extract_default_primary_keyRafael França2016-03-111-8/+7
|\
| * Extract `default_primary_key?` to refactor `column_spec_for_primary_key`Ryuta Kamizono2016-03-111-8/+7
* | Initialize `column.table_name` immediately for `column.serial?` correctly wor...Ryuta Kamizono2016-03-081-1/+1
|/
* No need to extract a limit for a boolean typeRyuta Kamizono2016-03-041-4/+0
* Exclude `:name` and `:type` from `prepare_column_options`Ryuta Kamizono2016-02-291-1/+1
* `schema_type` returns symbol rather than stringRyuta Kamizono2016-02-081-2/+2
* Extract `ExplainPrettyPrinter` to appropriate filesRyuta Kamizono2016-02-011-0/+70
* Extract `MySQL::TypeMetadata` class to `connection_adapters/mysql/type_metada...Ryuta Kamizono2016-01-111-0/+32
* Extract `MySQL::Column` class to `connection_adapters/mysql/column.rb`Ryuta Kamizono2016-01-111-0/+50
* Add short-hand methods for text and blob types in MySQLRyuta Kamizono2016-01-051-0/+24