Skip to content

Commit 85010c1

Browse files
committed
fix(sqlite): remove leading / from file path
1 parent 6f7b4df commit 85010c1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/runtime/internal/bunsqlite.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export const getBunSqliteDatabaseAdapter = (opts: { filename: string }) => {
5555
const filename = !opts || isAbsolute(opts?.filename || '') || opts?.filename === ':memory:'
5656
? opts?.filename
5757
: new URL(opts.filename, (globalThis as unknown as { _importMeta_: { url: string } })._importMeta_.url).pathname
58-
db = new Database(filename, { create: true })
58+
db = new Database(process.platform === 'win32' && filename.startsWith('/') ? filename.slice(1) : filename, { create: true })
5959
}
6060

6161
return {

src/runtime/internal/sqlite.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export const getBetter3DatabaseAdapter = (opts: { filename: string }) => {
77
const filename = !opts || isAbsolute(opts?.filename || '')
88
? opts?.filename
99
: new URL(opts.filename, (globalThis as unknown as { _importMeta_: { url: string } })._importMeta_.url).pathname
10-
db = new Database(process.platform === 'win32' ? filename.slice(1) : filename)
10+
db = new Database(process.platform === 'win32' && filename.startsWith('/') ? filename.slice(1) : filename)
1111
}
1212

1313
return {

0 commit comments

Comments
 (0)