@splendidlabz/db
v1.3.0
Published
Usage with Astro DB
Readme
Usage with Astro DB
import { db, User } from 'astro:db'
import { getDBEntry } from '@splendidlabz/db'
const entries = await getDBEntry(db, User, { email: '[email protected]' })Usage with Drizzle ORM
import { db } from '@/db/client.js'
import { User } from '@/db/schema.js'
import { getDBEntry } from '@splendidlabz/db'
const entries = await getDBEntry(db, User, { email: '[email protected]' })Usage with the convenience DB Function
import { db as database } from '@splendidlabz/db'
import { db as AstroDB } from astro:db
export const db = database(AstroDB)
// Usage
db.getEntries(User, { email: '[email protected]' })
db.getEntry(User, { email: '[email protected]' })