mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Four date elements were affected: GncEntry::date, GncEntry::date_entered, GncInvoice::opened, and GncInvoice::posted. The problem arose during the cleansing of Timespec from the reports; the setter functions for those elements were converted to time64 but no provision was made to the SQL backend to pass them time64 instead of Timespec*. This commit adds a new column type, CT_TIME64, and changes the column types for those elements to CT_TIME64.