fml
This commit is contained in:
parent
3287e3721c
commit
f66fdc34f1
6 changed files with 18 additions and 15 deletions
|
@ -1,7 +1,7 @@
|
|||
import { Database } from 'bun:sqlite';
|
||||
import { env } from 'bun';
|
||||
import { drizzle } from 'drizzle-orm/bun-sqlite';
|
||||
import { migrate } from 'drizzle-orm/bun-sqlite/migrator';
|
||||
// import { migrate } from 'drizzle-orm/bun-sqlite/migrator';
|
||||
import { createWrappedTimer } from '../wrapped-timer';
|
||||
|
||||
function initDb() {
|
||||
|
@ -25,10 +25,10 @@ function vacuumDb() {
|
|||
}
|
||||
|
||||
if (global.db === undefined || global.drizzleDB === undefined) {
|
||||
global.db = new Database(`${env.SQLITE_DB_PATH}/${env.SQLITE_DB_NAME}`, { create: true });
|
||||
global.db = new Database(`${env.SQLITE_DB_PATH}/${env.SQLITE_DB_NAME}`, { create: true, strict: true });
|
||||
initDb();
|
||||
global.drizzleDB = drizzle(global.db);
|
||||
migrate(global.drizzleDB, { migrationsFolder: './drizzle' });
|
||||
// migrate(global.drizzleDB, { migrationsFolder: './drizzle' });
|
||||
}
|
||||
|
||||
const incrementalVacuumInterval = 1000 * 30; // 30 seconds
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue