aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/mysql
Commit message (Expand)AuthorAgeFilesLines
* MySQL: `ROW_FORMAT=DYNAMIC` create table option by defaultRyuta Kamizono2018-12-191-0/+18
* Use `utf8mb4` charset for internal tables if the row format `DYNAMIC` by defaultRyuta Kamizono2018-12-191-1/+9
* Ensure that preventing writes is invoked before `materialize_transactions` co...Ryuta Kamizono2018-12-121-4/+2
* An empty transaction does not raise the `ReadOnlyError` if preventing writesRyuta Kamizono2018-12-111-1/+1
* An explain query does not raise the `ReadOnlyError` if preventing writesRyuta Kamizono2018-12-111-1/+1
* Don't treat begin and rollback transactions as write queriesRyuta Kamizono2018-12-111-1/+1
* Prevent write queries with prepared statements for mysql2 adapterRyuta Kamizono2018-12-111-0/+4
* Rename error that occurs when writing on a readEileen Uchitelle2018-12-071-1/+1
* Address "warning: shadowing outer local variable - parts"Ryuta Kamizono2018-12-031-1/+2
* Add ability to prevent writes to a databaseEileen Uchitelle2018-11-301-0/+10
* When running exec_query MySQL always returns ActiveRecord::ResultAlireza Bashiri2018-11-251-2/+10
* Support default expression for MySQLRyuta Kamizono2018-10-251-4/+7
* Support expression indexes for MySQLRyuta Kamizono2018-10-251-4/+30
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-1/+1
* Enable `Performance/UnfreezeString` copyuuji.yaginuma2018-09-232-3/+3
* Omit BEGIN/COMMIT statements for empty transactionsEugene Kenny2018-08-131-0/+4
* Turn on performance based copsDillon Welch2018-07-231-1/+1
* Fix `insert_fixtures_set` to be restored original connection flagsRyuta Kamizono2018-07-191-0/+36
* Fix default value for mysql time types with specified precisionNikolay Kondratyev2018-07-041-2/+2
* Save a hash allocation in MySQL statement poolEugene Kenny2018-04-231-4/+1
* Use `delegate private: true` for `SchemaCreation`Ryuta Kamizono2018-03-021-2/+1
* Prefer `@connection.abandon_results!` than `@connection.next_result while @co...Ryuta Kamizono2018-02-041-1/+1
* Extract `discard_remaining_results` for mysql2 adapterRyuta Kamizono2018-01-291-1/+5
* Bring back ability to insert zero value on primary key for fixtures (#31795)Ryuta Kamizono2018-01-261-0/+3
* Emulate JSON types for SQLite3 adapter (#29664)Ryuta Kamizono2017-12-031-4/+0
* Extract duplicated index column options normalization as `options_for_index_c...Ryuta Kamizono2017-12-031-0/+12
* Refactor `length`, `order`, and `opclass` index options dumpingRyuta Kamizono2017-12-031-6/+9
* Remove deprecated argument `name` from `#indexes`Rafael Mendonça França2017-10-231-7/+1
* MySQL: Don't lose `auto_increment: true` in the `db/schema.rb`Ryuta Kamizono2017-10-151-0/+7
* Extract `integer_like_primary_key_type` to ease to handle it for adaptersRyuta Kamizono2017-09-251-5/+5
* Move integer-like primary key normalization to `new_column_definition`Ryuta Kamizono2017-09-231-5/+4
* Refactor `SchemaDumper` to make it possible to adapter specific customizationRyuta Kamizono2017-08-222-9/+16
* Remove deprecated `#migration_keys`Ryuta Kamizono2017-08-221-4/+0
* Update links to use https instead of http [ci skip]Yoshiyuki Hirano2017-08-221-1/+1
* Place `update_table_definition` consistently in `SchemaStatements`Ryuta Kamizono2017-08-211-0/+4
* Don't expose `prepare_column_options`Ryuta Kamizono2017-08-211-13/+12
* Refactor Active Record to let Arel manage bind paramsSean Griffin2017-07-241-1/+1
* Merge pull request #29870 from kamipo/use_true_false_literalsSean Griffin2017-07-221-10/+0
|\
| * Use `TRUE` and `FALSE` boolean literals for MySQLRyuta Kamizono2017-07-201-10/+0
* | Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-199-0/+18
|/
* Fix type casting a time for MariaDBRyuta Kamizono2017-07-191-1/+0
* Don't convert dates to strings when using prepared statements in mysqlSean Griffin2017-07-181-0/+8
* Merge pull request #29706 from kamipo/use_information_schema_to_extract_expre...Matthew Draper2017-07-091-1/+1
|\
| * Use `information_schema` to extract `generation_expression` for MariaDBRyuta Kamizono2017-07-071-1/+1
* | Fix default `CURRENT_TIMESTAMP` in schema dumping for MariaDB 10.2Ryuta Kamizono2017-07-071-2/+2
|/
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-029-9/+0
* Merge pull request #29540 from kirs/rubocop-frozen-stringMatthew Draper2017-07-029-0/+9
|\
| * Enforce frozen string in RubocopKir Shatrov2017-07-019-0/+9
* | Merge pull request #29506 from pat/frozen-string-literalsMatthew Draper2017-07-022-3/+3
|\ \
| * | Make ActiveRecord frozen string literal friendly.Pat Allan2017-06-202-3/+3