[][src]Module assembly::fdb

The database (*.fdb) file format used for the core database (CDClient)

The game client is published with a copy of the core game database. This copy resides in /res/CDClient.fdb in an unpacked client. The file uses a custom database format which is essentially a list of hash maps.

If you just want to load the database from a file, use the following:

use assembly::fdb::core::Schema;

match Schema::try_from("some/path") {
    Ok(schema) => {...},
    Err(error) => {...},
}

Re-exports

pub use self::core::Schema;

Modules

core

The data structures for representing the file/database.

file

The data structures that make up the file.

io

Reading of the database file.

iter

Implementations for iterators on the data structures.

parser

Parser functions for reading an FDB file.

reader

Low-Level reader for FDB files

sysdiagram

Reading MSSQL sysdiagrams