├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── book ├── .DS_Store ├── 1.png ├── 2.svg ├── 3.svg ├── Untitled (1).svg ├── Untitled-5.tldr ├── Untitled.svg ├── Untitled.tldr ├── design.md ├── p1.svg ├── 无标题-2023-11-28-1233.excalidraw ├── 无标题-2023-11-28-1233.png └── 无标题.tldr ├── example ├── build.zig ├── build.zig.zon └── src │ ├── main.zig │ └── root.zig └── src ├── assert.zig ├── bucket.zig ├── bucket_test.zig ├── consts.zig ├── cursor.zig ├── cursor_test.zig ├── db.zig ├── db_test.zig ├── error.zig ├── freelist.zig ├── gc.zig ├── main.zig ├── mutex.zig ├── namespace.zig ├── node.zig ├── node_test.zig ├── page.zig ├── pretty_table.zig ├── root.zig ├── tests.zig ├── tx.zig ├── tx_test.zig └── util.zig /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/README.md -------------------------------------------------------------------------------- /book/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/.DS_Store -------------------------------------------------------------------------------- /book/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/1.png -------------------------------------------------------------------------------- /book/2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/2.svg -------------------------------------------------------------------------------- /book/3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/3.svg -------------------------------------------------------------------------------- /book/Untitled (1).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/Untitled (1).svg -------------------------------------------------------------------------------- /book/Untitled-5.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/Untitled-5.tldr -------------------------------------------------------------------------------- /book/Untitled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/Untitled.svg -------------------------------------------------------------------------------- /book/Untitled.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/Untitled.tldr -------------------------------------------------------------------------------- /book/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/design.md -------------------------------------------------------------------------------- /book/p1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/p1.svg -------------------------------------------------------------------------------- /book/无标题-2023-11-28-1233.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/无标题-2023-11-28-1233.excalidraw -------------------------------------------------------------------------------- /book/无标题-2023-11-28-1233.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/无标题-2023-11-28-1233.png -------------------------------------------------------------------------------- /book/无标题.tldr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/book/无标题.tldr -------------------------------------------------------------------------------- /example/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/example/build.zig -------------------------------------------------------------------------------- /example/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/example/build.zig.zon -------------------------------------------------------------------------------- /example/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/example/src/main.zig -------------------------------------------------------------------------------- /example/src/root.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/example/src/root.zig -------------------------------------------------------------------------------- /src/assert.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/assert.zig -------------------------------------------------------------------------------- /src/bucket.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/bucket.zig -------------------------------------------------------------------------------- /src/bucket_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/bucket_test.zig -------------------------------------------------------------------------------- /src/consts.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/consts.zig -------------------------------------------------------------------------------- /src/cursor.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/cursor.zig -------------------------------------------------------------------------------- /src/cursor_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/cursor_test.zig -------------------------------------------------------------------------------- /src/db.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/db.zig -------------------------------------------------------------------------------- /src/db_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/db_test.zig -------------------------------------------------------------------------------- /src/error.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/error.zig -------------------------------------------------------------------------------- /src/freelist.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/freelist.zig -------------------------------------------------------------------------------- /src/gc.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/gc.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/mutex.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/mutex.zig -------------------------------------------------------------------------------- /src/namespace.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/namespace.zig -------------------------------------------------------------------------------- /src/node.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/node.zig -------------------------------------------------------------------------------- /src/node_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/node_test.zig -------------------------------------------------------------------------------- /src/page.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/page.zig -------------------------------------------------------------------------------- /src/pretty_table.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/pretty_table.zig -------------------------------------------------------------------------------- /src/root.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/root.zig -------------------------------------------------------------------------------- /src/tests.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/tests.zig -------------------------------------------------------------------------------- /src/tx.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/tx.zig -------------------------------------------------------------------------------- /src/tx_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/tx_test.zig -------------------------------------------------------------------------------- /src/util.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laohanlinux/boltdb-zig/HEAD/src/util.zig --------------------------------------------------------------------------------