aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/column.rb
Commit message (Expand)AuthorAgeFilesLines
* 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
* refactor, introduce `Type#type_cast_for_schema` to cast for schema.rbYves Senn2014-05-301-0/+1
* Move `type_cast_for_write` behavior over to the serialized type objectSean Griffin2014-05-291-1/+1
* Refactor serialized types to be partially defined as custom propertiesSean Griffin2014-05-291-2/+4
* Remove unused `Column#coder`Sean Griffin2014-05-281-14/+1
* Add an interface for type objects to control Ruby => SQLSean Griffin2014-05-261-1/+2
* Remove `Column#primary`Sean Griffin2014-05-231-2/+1
* Push limit to type objectsSean Griffin2014-05-221-8/+2
* Push precision to type objectsSean Griffin2014-05-221-5/+2
* Push scale to type objectsSean Griffin2014-05-221-4/+3
* Move `extract_precision` onto type objectsDan Croak and Sean Griffin2014-05-221-5/+1
* push `extract_scale` to the `Type`.Yves Senn2014-05-211-1/+1
* Delegate `klass` to the injected type objectSean Griffin2014-05-201-14/+1
* Delegate `type_cast_for_write` to injected type objectSean Griffin2014-05-201-19/+1
* Merge pull request #15207 from sgrif/sg-inline-column-helpersRafael Mendonça França2014-05-201-112/+0
|\
| * Inline typecasting helpers from Column to the appropriate typesSean Griffin2014-05-201-112/+0
* | Delegate predicate methods to injected type object on ColumnSean Griffin2014-05-201-15/+1
|/
* Replace `type_cast` case statement with delegationSean Griffin2014-05-201-22/+4
* Delegate type_cast to injected type object in mysqlSean Griffin2014-05-201-15/+2
* Remove :timestamp column typeSean Griffin2014-05-191-2/+2
* Delegate `Column#type` to the injected type objectSean Griffin2014-05-191-36/+5
* Add a type object to Column constructorSean Griffin2014-05-171-1/+3
* [ci skip] document type_cast_for_writeschneems2014-05-071-0/+2