From 9b45f9eddf214eee9d7a8e581281bd6aa0039f97 Mon Sep 17 00:00:00 2001 From: Cristina Poncela Cubeiro <140309543+cristinaponcela@users.noreply.github.com> Date: Thu, 13 Aug 2026 14:26:09 +0200 Subject: [PATCH] fix(sqlite): ENOENT, copy migs into dist --- packages/session-backends/sqlite-node/package.json | 2 +- .../sqlite-node/scripts/copy-migrations.mjs | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 packages/session-backends/sqlite-node/scripts/copy-migrations.mjs diff --git a/packages/session-backends/sqlite-node/package.json b/packages/session-backends/sqlite-node/package.json index 00cfe5c0b..a52d9fa67 100644 --- a/packages/session-backends/sqlite-node/package.json +++ b/packages/session-backends/sqlite-node/package.json @@ -18,7 +18,7 @@ ], "scripts": { "clean": "node -e \"import('node:fs/promises').then(fs=>fs.rm('dist',{recursive:true,force:true}))\"", - "build": "tsgo -p tsconfig.build.json", + "build": "tsgo -p tsconfig.build.json && node scripts/copy-migrations.mjs", "test": "vitest --run", "coverage": "vitest --run --coverage", "prepublishOnly": "npm run clean && npm run build" diff --git a/packages/session-backends/sqlite-node/scripts/copy-migrations.mjs b/packages/session-backends/sqlite-node/scripts/copy-migrations.mjs new file mode 100644 index 000000000..ed81e673a --- /dev/null +++ b/packages/session-backends/sqlite-node/scripts/copy-migrations.mjs @@ -0,0 +1,7 @@ +import { cp, mkdir } from "node:fs/promises"; + +const source = new URL("../src/sqlite/migrations/", import.meta.url); +const target = new URL("../dist/sqlite/migrations/", import.meta.url); + +await mkdir(target, { recursive: true }); +await cp(source, target, { recursive: true });