postgres.js 508 B

123456789101112
  1. import postgres from 'postgres'
  2. import { clientOpts } from '../config.js'
  3. const sql = postgres({ ...clientOpts, max: 1 })
  4. export const fortunes = async () => sql`SELECT id, message FROM fortune`
  5. export const find = async (id) => sql`SELECT id, randomNumber FROM world WHERE id = ${id}`.then((arr) => arr[0])
  6. export const getAllWorlds = async () => sql`SELECT id, randomNumber FROM world`
  7. export const update = async (obj) => sql`UPDATE world SET randomNumber = ${obj.randomNumber} WHERE id = ${obj.id}`