rails/rails — pull request #16188 by marianovalles (2014-07-16 13:17:06+00:00)
Title: Fix rational to decimal on type_cast_from_user

We ran into a problem with Rationals and the `Decimal#cast_value` method.
For a `Rational` type, use a precision or fallback to default `BigDecimal.new(value, 0)`

@Overbryd and @marianovalles