com.vaelii/sqlite

SQLite targets for vaelii's storage seams. The first is the snapshot sink (vaelii.sqlite.snapshot): a SnapshotSink / SnapshotSource over a single SQLite file, so a KB image — the index projection today, any of io.snapshot's named sections — lands in a zero-configuration file as a few bulk transactions and reads back the same way. An Apache-2.0 adapter on the SSPL engine, depending on core, never depended on by it.

Leiningen/Boot

[com.vaelii/sqlite "0.12.0"]

Clojure CLI/deps.edn

com.vaelii/sqlite {:mvn/version "0.12.0"}

Gradle

implementation("com.vaelii:sqlite:0.12.0")

Maven

<dependency>
  <groupId>com.vaelii</groupId>
  <artifactId>sqlite</artifactId>
  <version>0.12.0</version>
</dependency>