trac は便利なプロジェクト管理ツールだけれども、 プロジェクトをまたがった todo 管理などが弱い。 そこをまとめたいと思い、まずは trac で使われている DB の構造などを調査することにした。 データは sqlite3 で、ファイルは db/trac.db だ。 これをコンソールから直接いじくってみよう。 壊すといけないのでホームにコピー。 $ sqlite3 trac.db SQLite version 3.3.6 Enter ".help" for instructions sqlite> でsqlite3 クライアントが起動する。 システムコマンドは . から始まる。例えば .tables でテーブル一覧、.output でクエリ結果の出力先変更、.schema でテーブルのスキーマ表示、など。コマンド一覧は .help で確認できる。 sqlite> .tables a