Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-03 | fixup! Switch to format strings where suitablechanges | cos | |
2024-07-03 | Switch to format strings where suitable | cos | |
2024-07-03 | Wrap normal/debug prints in an indexed print function | cos | |
2024-07-03 | Add empty db file for 3040000 | cos | |
2024-07-03 | Move query() to other functions | cos | |
2024-07-03 | Refactor repeated version check into get_db_version() | cos | |
2024-07-03 | Add integrity checking of db files | cos | |
2024-07-03 | Add more, and conditional, progress output | cos | |
This commit changes the default output to print one dot per step in when copying tables. That should make it easier to gain a quick understanding of where a potential failure happens. A `--verbose` flag is also added, which when given should make it easier to reproduce the steps of this script manually. | |||
2024-07-03 | Always validate that databases match version | cos | |
2024-07-03 | Support giving empty.db as argument | cos | |
2024-07-03 | Improve error handling slightly | cos | |
Use non-zero return codes for failed execution and output errors to stderr. | |||
2024-07-03 | Clarify variable names | cos | |
Mainly make variables containing file names indicate they do just that, rather than confusingly masquerading as directory paths. | |||
2024-07-03 | Improve readability of both source code and output | cos | |
2024-07-03 | Detect missing dbpage extension | cos | |
While sqlite3 is documented to build with the dbpage extension by default, one can not simply rely on it always being available. Notably debian trixie (3.46.0-1) lacks the extension. | |||
2024-07-03 | Use POSIX shebang to find interpreter | cos | |
2024-07-03 | Slight README improvements | cos | |
Wrap long lines at 80 characters. Use reference-style link. Add the word "known" prior to situations, inviting for feedback on potential other causes. | |||
2024-07-03 | Clean-up some spilled red paint | cos | |
2023-10-01 | Initial commitHEADmain | ByteHamster | |