Add TEST_DATABASE_URL env, change database defaults

This commit is contained in:
Alex Gleason 2024-09-11 10:28:06 -05:00
parent a888f43288
commit f76d0af16d
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7

View file

@ -82,7 +82,11 @@ class Conf {
* ``` * ```
*/ */
static get databaseUrl(): string { static get databaseUrl(): string {
return Deno.env.get('DATABASE_URL') ?? 'pglite://data/pgdata'; return Deno.env.get('DATABASE_URL') ?? 'file://data/pgdata';
}
/** Database to use in tests. */
static get testDatabaseUrl(): string {
return Deno.env.get('TEST_DATABASE_URL') ?? 'memory://';
} }
static db = { static db = {
get url(): url.UrlWithStringQuery { get url(): url.UrlWithStringQuery {