* ChangZhuo Chen <czc...@debian.org>, 2022-09-16 04:11:
if anyone has legacy database, it will have no ${source}_keywords table
error.
The only database I had was the one shipped by this package, i.e.:
/usr/lib/python3/dist-packages/cppman/lib/index.db
I tried "cppman -r", but that didn't help much:
$ cppman -r
$ cppman std::unique_ptr
No manual entry for std::unique_ptr
$ sqlite3 ~/.cache/cppman/index.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE IF NOT EXISTS "cplusplus.com" (id INTEGER NOT NULL PRIMARY KEY,
title VARCHAR(255) NOT NULL UNIQUE, url VARCHAR(255) NOT NULL UNIQUE);
CREATE TABLE IF NOT EXISTS "cplusplus.com_keywords" (id INTEGER NOT NULL, keyword
VARCHAR(255), FOREIGN KEY(id) REFERENCES "cplusplus.com"(id));
CREATE TABLE IF NOT EXISTS "cppreference.com" (id INTEGER NOT NULL PRIMARY
KEY, title VARCHAR(255) NOT NULL UNIQUE, url VARCHAR(255) NOT NULL UNIQUE);
CREATE TABLE IF NOT EXISTS "cppreference.com_keywords" (id INTEGER NOT NULL, keyword
VARCHAR(255), FOREIGN KEY(id) REFERENCES "cppreference.com"(id));
COMMIT;
--
Jakub Wilk