Home
/
Packages
/
@hatch:sqlite
@hatch:sqlite
v0.1.11
Embedded SQLite. Database.open(path) returns a connection; prepared statements with named parameter binding, rows iterated as Maps, transactions, error handling. Backed by rusqlite (bundled libsqlite — no system dependency).
stable
data
updated Jun 4, 2026
source ↗
$
hatch add @hatch:sqlite
copy
MOD
sqlite
CL
SqliteCore
FN
SqliteCore.static open(path)
FN
SqliteCore.static close(id)
FN
SqliteCore.static execute(id, sql, params)
FN
SqliteCore.static query(id, sql, params)
FN
SqliteCore.static lastInsertRowid(id)
FN
SqliteCore.static changes(id)
FN
SqliteCore.static inTransaction(id)
CL
Database
NEW
Database.new_(id)
GET
Database.id
GET
Database.lastInsertRowid
GET
Database.changes
GET
Database.inTransaction
GET
Database.close
GET
Database.toString
FN
Database.static open(path)
FN
Database.static openMemory()
FN
Database.execute(sql)
FN
Database.execute(sql, params)
FN
Database.query(sql)
FN
Database.query(sql, params)
FN
Database.queryRow(sql)
FN
Database.queryRow(sql, params)
FN
Database.transaction(fn)
FN
Database.checkAlive_()