Skip to content

sqlite capability

sqlite adds a pure-Go SQLite database to your service using modernc.org/sqlite — no CGO required, single binary deployment.

  • Database connection
  • Query helpers
  • Ideal for embedded or single-node applications

Use sqlite for embedded databases, single-binary deployments, testing, or scenarios where you don’t want external infrastructure. The pure-Go implementation means no CGO compile-time complexity.

Suggests: migrations

Terminal window
verikt new my-service --language go --cap sqlite
# or add to an existing service:
verikt add sqlite

migrations

Versioned schema management even for SQLite databases.

repository

Generic repository pattern for clean data access.

testing

Test utilities — SQLite is great for fast in-process tests.