cockroachdb / cockroachdb/activerecord-cockroachdb-adapter
Numeric types have improper scale
Open
- Dominant language
- Ruby
- Stars
- 105
- Forks
- 56
- Avg merge
- 9h 5m
- Merged PRs (30d)
- 3
Description
In Postgres/CockroachDB if a column is defined with just precision and no scale, the scale is assumed to be 0 (ex. `NUMERIC(10)` -> `NUMERIC(10,0)`), but ActiveRecord treats this as a NUMERIC without scale defined, which means it can have digits to the right of the decimal place.
We are going to match the ActiveRecord behavior, but use this to track it and check if the behavior changes eventually.
Contributor guide
Assessment
This issue has not been assessed yet.