gnucash/libgnucash/backend/dbi
John Ralls 9db60ca63c Make float database operations more consistent.
We don't use floats in GnuCash, we use doubles (and those as little as
possible), but dbd-sqlite3 is broken in that it stores only floats.
Simply casting floats to doubles introduces bogus additional digits
that can cause round-trip tests to fail. Instead convert floats to
doubles by multiplying by 10E6, rounding, then dividing by 10E6.
2018-06-02 16:16:41 -07:00
..
test Lowercase cmake commands 2018-05-03 23:18:15 +02:00
.splintrc Cleanup some more obscure references to no longer existing 'src' directory 2017-08-11 22:44:50 +02:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00
gnc-backend-dbi.cpp Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-backend-dbi.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-backend-dbi.hpp Correct the type of error variables. 2018-06-01 14:13:11 -07:00
gnc-dbiprovider.hpp Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-dbiproviderimpl.hpp Bug 784623 - GNUCash does not work with sql backend. 2017-11-23 11:41:09 -08:00
gnc-dbisqlconnection.cpp [DBI Backend] Rework backup-table management. 2018-06-01 14:50:41 -07:00
gnc-dbisqlconnection.hpp [DBI Backend] Rework backup-table management. 2018-06-01 14:50:41 -07:00
gnc-dbisqlresult.cpp Make float database operations more consistent. 2018-06-02 16:16:41 -07:00
gnc-dbisqlresult.hpp Make float database operations more consistent. 2018-06-02 16:16:41 -07:00