Database · BUILT-IN MODULE

db

Local key/value database.

Quick start

use db
use db

store = try db.open "app.db"
try db.set store "name" "SE"
value = db.get store "name"
say value

API reference

db.open path

Open a local key/value database. Fallible.

開啟 a local key/value database. 此操作可能失敗。
db.set database key value

Set and persist a Text value. Fallible.

設定 and persist a Text value. 此操作可能失敗。
db.get database key

Get a value as Option.

取得 a value as Option.
db.has database key

Check whether a key exists.

檢查是否 a key exists.
db.remove database key

Remove and persist a key. Fallible.

移除 and persist a key. 此操作可能失敗。
db.keys database

List keys.

List keys.
db.save database

Persist the database. Fallible.

Persist the database. 此操作可能失敗。