Skip to content

psrenergy/quiver

Repository files navigation

Quiver DB

CI codecov

Schema-first SQLite wrapper for decision support models. Define tables in plain SQL and get typed scalars, vectors, sets, and time series — with parameterized queries, CSV import/export, and transactions.

Install

Language Package
Julia Quiver.jl
Python quiverdb on PyPI
JavaScript @psrenergy/quiver on JSR
Dart quiverdb (pub)
C++ / Lua build from source

Example

from quiverdb import Database

db = Database.from_schema("my.db", "schema.sql")
db.create_element("Collection", label="Item 1", value=42)

values = db.read_scalar_integers("Collection", "value")
# values == [42]

db.close()

The same API — from_schema, create_element, read_scalar_integers, etc. — is available across every binding.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors