CismonX
0a4ff8770e
backend_firefox: misc refactor
...
- Follow the "best practice" in the SQLite manual, where calls to
sqlite3_column_bytes() should come after sqlite3_column_text().
This change does not affect the values returned.
- Other misc updates.
2025-03-11 16:22:29 +08:00
CismonX
d7724e9a8f
db: disable SQL printing in debug mode by default
2025-02-18 10:31:55 +08:00
CismonX
1db61bc878
all: debug_puts() should accept arbitrary string
2025-02-15 19:38:15 +08:00
CismonX
4f8b15fd80
backend_firefox: improve bookmark storage init
...
- Check schema version when initializing database.
- Minor refactor for db_check().
2025-02-09 23:49:21 +08:00
CismonX
d1dac54b72
chore: tidy up includes
2025-02-08 18:56:45 +08:00
CismonX
d08848c097
db: minor refactor
2025-02-02 17:55:14 +08:00
CismonX
3b45900157
db: allow non-integer argument for safeincr
2025-01-25 21:25:37 +08:00
CismonX
349877f9a3
backend_firefox: don't bother opening db readonly
...
Readonly db does not work well with WAL mode.
See <https://www.sqlite.org/wal.html#readonly >.
2025-01-14 19:44:34 +08:00
CismonX
cdf0ddfc53
init: prepare for Savannah
2024-12-31 18:09:03 +08:00