If you prefer SQLiteStudio, that's fine! I suggest you keep using SQLiteStudio, but install HeidiSQL too.Morkin wrote: ↑Wed Jun 15, 2022 10:41 am I used the original script to build it in SQLiteStudio last time. Only thing is it couldn't cope with running the whole thing so I had to break it into separate bits and run them individually. In fact most table INSERTs I had to break up into loads of separate inserts - the whole process took me about a week, so I'm not doing that again..
Whenever you need to run a larger SQL script, then simply start HeidiSQL, open "File / Run SQL file", select the SQL script, afterwards close HeidiSQL and go back to SQLiteStudio.
This way, updating ZXDB will take 30 seconds instead of 1 week.
Yes, the ZXDB incremental scripts are numbered in date order.Morkin wrote: ↑Wed Jun 15, 2022 10:41 am I guess I could wade through the SQL update script files to see what's been added/changed, and at some point I'll probably hit one that's already reflected in my copy. Then I can just run them from there. But there didn't seem to be anything in the files (comments etc.) indicating which update it is, or what date (I'm assuming they are incrementally in date order).
The ZXDB release dates are listed here:
https://github.com/zxdb/ZXDB/commits/master
These release dates correspond to the file dates of the incremental scripts.