use redb::TableDefinition;
pub const SEQUENCES: TableDefinition<u8, u64> = TableDefinition::new("_lattice_seq");
pub const SEQ_GRAPH_ID: u8 = 1;
pub const SEQ_VERTEX_ID: u8 = 2;
pub const SEQ_PROPERTY_ID: u8 = 3;
pub const SEQ_QUERY_ID: u8 = 4;
pub const GRAPHS: TableDefinition<u64, Vec<u8>> = TableDefinition::new("_lattice_graphs");
pub const VERTEX_GRAPH_MAP: TableDefinition<u64, u64> =
TableDefinition::new("_lattice_vert_graph_map");
pub const PROPERTIES: TableDefinition<u64, Vec<u8>> = TableDefinition::new("_lattice_props");
pub const PROP_NAMES: TableDefinition<&str, u64> = TableDefinition::new("_lattice_prop_name_to_id");
pub const QUERIES: TableDefinition<u64, Vec<u8>> = TableDefinition::new("_lattice_saved_queries");
pub const QUERY_NAMES: TableDefinition<&str, u64> = TableDefinition::new("_lattice_query_names");
pub const QUERY_METAS: TableDefinition<u64, Vec<u8>> = TableDefinition::new("_lattice_query_metas");
pub const INDEX_SCALAR: TableDefinition<(u64, u64), Vec<u8>> =
TableDefinition::new("_lattice_idx_s");
pub const INDEX_FORWARD: TableDefinition<(u64, u64), Vec<u8>> =
TableDefinition::new("_lattice_idx_f");
pub const INDEX_REVERSE: TableDefinition<(u64, u64), Vec<u8>> =
TableDefinition::new("_lattice_idx_r");