use sqlite memory database when building to prevent build failures

This commit is contained in:
bytedream 2023-08-10 14:34:20 +02:00
parent 601fa98ee1
commit 8d9e95ab77

View File

@ -1,8 +1,8 @@
import { DataTypes, Sequelize } from 'sequelize'; import { DataTypes, Sequelize } from 'sequelize';
import { env } from '$env/dynamic/private'; import { env } from '$env/dynamic/private';
import { dev } from '$app/environment'; import { building, dev } from '$app/environment';
export const sequelize = new Sequelize(env.DATABASE_URI, { export const sequelize = new Sequelize(building ? 'sqlite::memory:' : env.DATABASE_URI, {
// only log sql queries in dev mode // only log sql queries in dev mode
logging: dev ? console.log : false logging: dev ? console.log : false
}); });