aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/column.rb
Commit message (Expand)AuthorAgeFilesLines
* Deduplicate various Active Record schema cache structuresJean Boussier2019-06-031-0/+14
* Accidentally lost `comment` in `Column#==` and `Column#hash`Ryuta Kamizono2019-04-101-2/+4
* Improve == and hash methods on various schema cache structs to be allocation ...Jean Boussier2019-04-091-8/+13
* Except `table_name` from column objectsRyuta Kamizono2019-04-081-6/+3
* [ci skip]Update the documentation about the primary key typesuginoy2017-10-291-1/+1
* Fix longer sequence name detection for serial columns (#28339)Ryuta Kamizono2017-10-151-1/+1
* 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
* Use YAML to serialize schema cacheKir Shatrov2016-11-271-0/+22
* Use Regexp#match? rather than Regexp#===Ryuta Kamizono2016-10-261-1/+1
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-3/+3
* Merge pull request #24317 from Gaurav2728/unused_set_in_active_recordJeremy Daer2016-04-191-2/+0
|\
| * connection adapters column, delegation in Active Record have not use of ‘se...Gaurav Sharma2016-03-311-2/+0
* | Database comments: switch to keyword args for new table optionsJeremy Daer2016-04-181-1/+1
* | Add support for specifying comments for tables, columns, and indexes.Andrey Novikov2016-04-161-2/+3
|/
* Passing `table_name` to `Column#initialize` to avoid `instance_variable_set`Ryuta Kamizono2016-03-081-2/+2
* Initialize `column.table_name` immediately for `column.serial?` correctly wor...Ryuta Kamizono2016-03-081-2/+2
* Fix `bigint?` for Enum columns in MySQLRyuta Kamizono2016-01-311-1/+1
* freeze the column name to drop string allocations in dirty checksAaron Patterson2015-10-141-1/+1
* Move ActiveRecord::Type to ActiveModelKir Shatrov2015-09-211-7/+0
* Remove unnecessary display widthRyuta Kamizono2015-09-161-1/+1
* Move the collation handling code from the MySQL adapter to common classesRyuta Kamizono2015-05-041-3/+4
* Add `:charset` and `:collation` options support for MySQL string and text col...Ryuta Kamizono2015-03-061-0/+1
* Correctly dump `serial` and `bigserial`Ryuta Kamizono2015-03-041-1/+1
* Add `Column#bigint?` methodRyuta Kamizono2015-03-041-0/+4
* rm `Column#cast_type`Sean Griffin2015-02-031-21/+13
* Remove unused `Column#with_type`Sean Griffin2015-02-021-6/+0
* Remove most type related predicates from `Column`Sean Griffin2015-01-301-5/+1
* Change the behavior of boolean columns to be closer to Ruby's semantics.Rafael Mendonça França2015-01-041-1/+0
* Return a null column from `column_for_attribute` when no column exists.Rafael Mendonça França2015-01-041-0/+6
* Prefer `array?` rather than `array`Ryuta Kamizono2015-01-041-2/+2
* Correctly ignore `case_sensitive` for UUID uniqueness validationSean Griffin2014-12-261-1/+1
* Add mysql and pg specific attributes to Column#== and hashSean Griffin2014-10-281-2/+9
* Implement hash equality on columnSean Griffin2014-10-281-0/+5
* Implement #== for columnSean Griffin2014-10-281-0/+8
* Remove unused text? predicate method and delegationCarlos Antonio da Silva2014-08-051-1/+1
* Add a deprecation cycle for `NullColumn` from `column_for_attribute`Sean Griffin2014-06-231-6/+0
* Don't type cast the default on the columnSean Griffin2014-06-171-7/+2
* Remove `serialized?` from the type interfaceSean Griffin2014-06-131-1/+1
* Remove YAML serialization workaround for columnsSean Griffin2014-06-111-6/+2
* Keep the types of virtual columns after yaml serializationSean Griffin2014-06-101-2/+6
* Rename `type_cast` to `type_cast_from_database`Sean Griffin2014-06-091-2/+2
* Make `_before_type_cast` actually be before type castSean Griffin2014-06-091-1/+1
* Don't query the database schema when calling `serialize`Sean Griffin2014-06-071-4/+11
* have an actual `NullColumn` object and update docs accordingly.Yves Senn2014-06-041-0/+6
* Merge pull request #15492 from sgrif/sg-dirty-defaultsRafael Mendonça França2014-06-031-1/+1
|\
| * Keep column defaults in type cast formSean Griffin2014-06-031-1/+1
* | Refactor determination of whether the field has changedSean Griffin2014-06-031-1/+1
|/
* Remove most code related to serialized propertiesSean Griffin2014-06-011-2/+2