generated at
apkgのデータ構造

旧scheme
apkgはzipされたSQLiteデータベースでできている

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

#2024-06-14 09:08:42
#2022-11-08 08:41:18
#2022-10-02 12:08:38