API Caching
Fetch, cache, and expire by ttl column:
js
await db.schema.create({
name: 'cache',
columns: [
{ name: 'key', type: 'string', primary: true },
{ name: 'body', type: 'json' },
{ name: 'expiresAt', type: 'datetime' }
],
ttl: { column: 'expiresAt' }
})