aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/mysql/schema_definitions.rb
Commit message (Expand)AuthorAgeFilesLines
* Refactor `type_to_sql` to handle converting `limit` to `size` in itselfRyuta Kamizono2019-02-261-10/+0
* Refactor to extract defining column methods as `define_column_methods`Ryuta Kamizono2019-02-091-32/+40
* Allow changing text and blob size without giving the `limit` optionRyuta Kamizono2019-01-291-0/+10
* Emulate JSON types for SQLite3 adapter (#29664)Ryuta Kamizono2017-12-031-4/+0
* 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
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Correctly dump native timestamp types for MySQLRyuta Kamizono2017-02-231-0/+5
* Refactor `ColumnDefinition` to contain `options` hashRyuta Kamizono2017-02-091-16/+3
* Virtual/generated column support for MySQL 5.7.5+ and MariaDB 5.2.0+Ryuta Kamizono2017-02-011-10/+14
* Tweak bigint PK handlingMatthew Draper2017-01-181-4/+2
* Change MySQL and Postgresql to use Bigint primary keysJon McCartie2016-12-051-1/+4
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-3/+3
* Add short-hand methods for text and blob types in MySQLRyuta Kamizono2016-01-051-0/+24
* Allow bigint with default nil for avoiding auto increment primary keyRyuta Kamizono2015-11-021-1/+1
* Fix to correctly schema dump the `tinyblob`Ryuta Kamizono2015-10-151-0/+4
* Move schema definition classes into `mysql/schema_definitions.rb`Ryuta Kamizono2015-10-111-0/+65