Skip to main content

Module sqlite

Module sqlite 

Source
Expand description

SQLite-backed persistence: connection, catalog, document store, inverted index, vector index.

Re-exports§

pub use crate::catalog::CatalogFacade;
pub use crate::catalog::CatalogIndexRow;
pub use crate::catalog::ColumnStatsInput;
pub use crate::catalog::ColumnStatsRow;
pub use crate::catalog::EdgeRow;
pub use crate::catalog::ForeignTableRow;
pub use crate::catalog::TableSchema;
pub use crate::catalog::VectorFieldSchema;
pub use btree_index::SQLiteBTreeIndexStore;
pub use catalog::Catalog;
pub use catalog::CURRENT_SCHEMA_VERSION;
pub use compressed_vfs::read_authenticated_anchor;
pub use compressed_vfs::SQLiteCompressedContainerAnchor;
pub use compressed_vfs::SQLiteCompressionCodec;
pub use compressed_vfs::SQLiteCompressionOptions;
pub use connection::ManagedConnection;
pub use connection::Result;
pub use connection::SQLiteError;
pub use detect::detect_database_file_format;
pub use detect::DatabaseFileFormat;
pub use document_store::SQLiteDocumentStore;
pub use inverted_index::SQLiteInvertedIndex;
pub use vector_index::SQLiteHNSWIndex;
pub use vector_index::SQLiteIVFIndex;
pub use vector_index::SQLiteVectorIndex;

Modules§

btree_index
Persistent backing for logical btree value indexes.
catalog
Catalog: schema versioning, migrations, and persisted table metadata.
compressed_vfs
Schema-neutral compressed SQLite VFS.
connection
Pooled SQLite connections with explicit session and transaction affinity.
detect
On-disk database format detection.
document_store
SQLite-backed DocumentStore.
inverted_index
SQLite-backed inverted index.
vector_index
SQLite-backed exact and IVF vector indexes.