SQLiteのデータ・ディクショナリ的なもの

テーブルのカラム情報が知りたいときに、.table テーブル名だとテーブル名しか帰ってこないのですが、SQLite Frequently Asked Questions によると、永続的なもの(テーブル/インデックス)はSQLITE_MASTERに、一時表なんかはSQLITE_TEMP_MASTERに、情報が格納されるらしいです。

例えば、trac.dbのticketテーブルの情報を見たいときなんかは、これでいけるみたい。

sqlite> select * from sqlite_master
   ...> where type = 'table'
   ...> and name = 'ticket';