Skip to main content
Module

x/kvdex/mod.ts>indexableCollection

High-level abstraction layer for Deno KV 🦕📁
Go to Latest
function indexableCollection
import { indexableCollection } from "https://deno.land/x/kvdex@v0.18.5/mod.ts";

Create an indexable collection builder function.

Examples

Example 1

collection(model<User>(), {
  idGenerator: () => ulid(),
  indices: {
    username: "primary" // unique
    age: "secondary" //non-unique
  }
})

Parameters

model: Model<T1>
  • Model.
options: T2
  • Indexable collection options.