11 releases

0.3.0 Sep 13, 2021
0.3.0-beta.0 Dec 26, 2020
0.2.2-beta.1 Dec 17, 2020
0.2.0-beta.0 Nov 25, 2020
0.1.0 Jul 14, 2019

#1970 in Database interfaces


Used in assembly

MIT and LGPL-2.1

220KB
5.5K SLoC

assembly-data

This crate contains the database related file formats of the assembly library.

Example Tools

This crate comes with a selection of example tools that can be installed using:

$ cargo install assembly-data --examples

fdb-columns

Show all columns and their types for some table:

$ cargo run --example fdb-columns <file> <table>

fdb-copy

Read an FDB file an create another one with the same content:

$ cargo run --example fdb-copy <src> <dest>

fdb-index

Show all rows for a single key in a table:

$ cargo run --example fdb-index <file> <table> <key>

fdb-stat

Print statistics on an FDB file:

$ cargo run --example fdb-stat <file>

fdb-tables

Show all tables in an FDB file

$ cargo run --example fdb-tables <file>

fdb-tree

Print the names of all tables and their columns

$ cargo run --example fdb-tree <file>

lib.rs:

The Database parts of assembly

Dependencies

~6–11MB
~261K SLoC