RAILS точность и масштаб десятичной дроби не работает - PullRequest
4 голосов
/ 20 ноября 2010

Я установил: точность => 8,: масштаб => 2 в десятичной дроби миграции, но когда я ввел 1923.423453, он все еще 1923.4Это должно быть 1923.42 ... верно?

t.decimal :value , :precision => 8, :scale => 2 , :default => 0

1 Ответ

2 голосов
/ 02 декабря 2010

Очевидно, что все параметры sqlite отбрасываются при миграции.

Вот билет на маяк, нацеленный на этап 3.0.4, чтобы решить эту проблему: https://rails.lighthouseapp.com/projects/8994/tickets/2872-patch-sqlite3-adapter-drops-decimal-columns-precision-scale-when-migration-tries-to-alter-them

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...