apkgのデータ構造
旧scheme
デッキのみのapkgの場合
.apkgを解凍すると、以下のファイルがdirectory直下に現れる
collection.anki2
media
↓のファイル番号とファイル名との対応を記したJSONファイル
/\d+/
番号のみのファイル
deckに含まれるメディアファイルを示す
collection.anki2にデッキのデータがある
collection.anki2に入っているテーブル
必須
cards
col
graves
notes
revlog
どれか一つでもテーブルが欠けると読み込めない
code:error
DbError { info: "SqliteFailure(Error { code: Unknown, extended_code: 1 }, Some(\"no such table: graves\"))", kind: Other }
不要
sqlite_stat1
sqlite_stat4