The main issue would appear to be with the page size of the database being 1024. Using wxSQLite+ and
Code: Select all
PRAGMA page_size=4096;
VACUUM;
Code: Select all
Started transaction.
Error 1 in:
Vacuum;
1:SQL logic error[1]: cannot VACUUM from within a transaction.
I did wonder about exporting everything from the current database and importing it into a new one - but that has various issues. For example exporting using MMEX CSV files and importing using 'MMEX format' does not work out-of-the box as the export outputs just the category field (as category:subcategory) whilst the import template is looking for two separate fields ...category,sub-category,...
In my preliminary experiments I ended up exporting/importing accounts individually although there is the option of exporting them all together. If I do that it looks like I have a problem when importing as I'm asked to create an account to import them all into - it apparently can't separate the accounts when importing. What have I missed there?
Also import/export seems to be just for the accounts. Is there anyway of transferring the "Scheduled transactions" data?
Any comments/pointers welcome especially from those with deeper knowledge of the app - I just use it for keeping track of the ins and outs of my various accounts for which it's being doing an excellent job for the last 20(?) years.