aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/type
Commit message (Expand)AuthorAgeFilesLines
...
* Refactor microsecond precision to be database agnosticSean Griffin2015-02-101-14/+11
* Fix rounding problem for PostgreSQL timestamp columnRyuta Kamizono2015-02-081-7/+14
* rm `Type#number?`Sean Griffin2015-02-072-8/+0
* rm `Type#text?`Sean Griffin2015-02-072-8/+0
* Move non-type objects into the `Type::Helpers` namespaceSean Griffin2015-02-0714-97/+106
* rm `ActiveRecord::Type::Decorator`Sean Griffin2015-02-072-25/+0
* Push multi-parameter assignement into the typesSean Griffin2015-02-077-11/+52
* Grammar and RDoc formattingSean Griffin2015-02-061-14/+14
* Docs pass for the attributes APISean Griffin2015-02-061-23/+42
* Move integer range validation to never raise on assignmentSean Griffin2015-01-231-5/+9
* Merge pull request #18543 from henrik/integer_limit_or_defaultYves Senn2015-01-151-2/+6
|\
| * DRY default limit in ActiveRecord::Type::IntegerHenrik Nyh2015-01-151-2/+6
* | Remove incorrect comment in ActiveRecord::Type::ValueHenrik Nyh2015-01-151-2/+1
|/
* Time columns should support time zone aware attributesSean Griffin2015-01-152-0/+17
* Simplify boolean casting logicCarlos Antonio da Silva2015-01-041-3/+1
* Change the behavior of boolean columns to be closer to Ruby's semantics.Rafael Mendonça França2015-01-041-12/+3
* Support datetime values in AR::Type::DateTime#type_cast_for_databasebrainopia2015-01-031-1/+5
* Correctly ignore `case_sensitive` for UUID uniqueness validationSean Griffin2014-12-262-0/+8
* Don't treat `nil` as changed in serialized typesSean Griffin2014-12-231-1/+1
* docs, replace ` with + for proper rdoc output. [ci skip]Yves Senn2014-12-231-2/+2
* Fixing numeric attrs when set to same negative valueDaniel Fox2014-12-231-1/+1
* Correctly handle Float -> BigDecimal with unspecified precisionSean Griffin2014-12-221-1/+9
* Fix undesirable RangeError by Type::Integer. Add Type::UnsignedInteger.Ryuta Kamizono2014-12-122-1/+20
* Fix out of range error messageRyuta Kamizono2014-11-251-1/+1
* Ensure the type map's cache is thread safeSean Griffin2014-11-241-3/+7
* Reintroduce cache with testsSean Griffin2014-11-192-14/+24
* Add tests for `TypeMap#fetch` and push up to `TypeMap`Sean Griffin2014-11-192-5/+5
* Revert "PERF: optimise type lookup to avoid invoking procs"Sean Griffin2014-11-191-19/+1
* Speed up integer casting from DBSean Griffin2014-11-181-0/+5
* Revert "[PERF] Speed up integer type casting from DB"Godfrey Chan2014-11-171-4/+1
* :nail_care: Put escape clause first, keeps @sgrif happy :grin:Godfrey Chan2014-11-171-1/+2
* [PERF] Speed up integer type casting from DBGodfrey Chan2014-11-171-1/+3
* PERF: optimise type lookup to avoid invoking procsSam2014-11-171-1/+19
* Use `DelegateClass` instead of `SimpleDelegator` for type decoratorsSean Griffin2014-11-141-1/+1
* Revert the behavior of booleans in string columns to that of 4.1Sean Griffin2014-11-091-4/+4
* Use the correct values for int max and minSean Griffin2014-10-311-9/+13
* Treat strings greater than int max value as out of rangeSean Griffin2014-10-313-3/+35
* edit pass over all warningsXavier Noria2014-10-281-3/+7
* Fix typo in error message when non-boolean value is assigned to boolean columnPrathamesh Sonpatki2014-10-261-1/+1
* Add a deprecation warning for abiguous boolean valuesSean Griffin2014-10-161-1/+8
* Allow YAML serialization when using TZ aware attributesSean Griffin2014-09-172-3/+17
* Correctly detect mutation on serialized columns mapping to binarySean Griffin2014-08-272-0/+15
* Implement `==` on `Type::Value` and `Attribute`Sean Griffin2014-08-151-0/+7
* [ci skip] fix spelling of overrideAkshay Vishnoi2014-08-131-2/+2
* Merge pull request #16333 from joker1007/fix_decimal_cast_from_float_with_lar...Yves Senn2014-08-041-4/+17
|\
| * Fix type casting to Decimal from Float with ...joker10072014-08-011-4/+17
* | Rename method for clarityCarlos Antonio da Silva2014-07-311-3/+3
|/
* Prefer if/else for this caseRafael Mendonça França2014-07-171-3/+2
* Fix decimal_test module and add new test for object responding to to_dMariano Valles2014-07-161-1/+0
* Fix case statement to use ::Numeric and ::StringMariano Valles2014-07-161-1/+1