Я установил: точность => 8,: масштаб => 2 в десятичной дроби миграции, но когда я ввел 1923.423453, он все еще 1923.4Это должно быть 1923.42 ... верно?
t.decimal :value , :precision => 8, :scale => 2 , :default => 0
Очевидно, что все параметры 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