Simplify database interfaces, make tests use pglite

This commit is contained in:
Alex Gleason
2024-09-11 11:48:31 -05:00
parent dc8d09a9da
commit f3ae200833
25 changed files with 117 additions and 193 deletions

View File

@@ -1,11 +1,4 @@
import { Conf } from '@/config.ts';
import { DittoDB } from '@/db/DittoDB.ts';
import { sleep } from '@/test.ts';
if (Deno.env.get('CI') && Conf.db.dialect === 'postgres') {
console.info('Waiting 1 second for postgres to start...');
await sleep(1_000);
}
// This migrates kysely internally.
const { kysely } = await DittoDB.getInstance();