# Packages
No description provided by the author
# Functions
No description provided by the author
NewInMemory creates a new in-memory database.
NewPersistent creates a new persistent database instance using the provided data directory.
No description provided by the author
# Structs
BadgerLogger is a wrapper type to give our logger the expected interface.
No description provided by the author
CommitTimestamp represents the sqlite table used to track the current commit timestamp.
No description provided by the author
InMemoryDatabase stores all data in memory.
PersistentDatabase stores its data on disk, providing persistence across restarts.
No description provided by the author
Txn is a wrapper around the transaction objects for the underlying DB engines.
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author