UNPKG

@drop-in/new

Version:

A SvelteKit Svelte 5 PocketBase Starter Kit with a CLI

17 lines (14 loc) 691 B
import '@drop-in/plugin/global'; import { drizzle } from 'drizzle-orm/connect'; import * as schema from './schema'; // The db connection // We use drizzle to connect to the database // We use the global drop_in_config to get the db url // This is the same db url that is in the .env file // The question here is really how much this should be possibly created in teh app itself so that there aren't multiple connections // But tbh not sure how much of a problem that is. LMK what you think. The goal is to make the user do a little bit of work as possible // To get up and running. export const db = await drizzle('node-postgres', { connection: global.drop_in_config.db.url, schema, });