Open
Description
What version of drizzle-orm
are you using?
v0.28.6
What version of drizzle-kit
are you using?
v0.19.13
Describe the Bug
I'm trying to run bun --bun drizzle-kit push:sqlite
but get the following error:
error: Could not locate the bindings file. Tried:
→ /Users/***/Desktop/***/node_modules/better-sqlite3/build/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/compiled/20.8.0/darwin/arm64/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /Users/***/Desktop/***/node_modules/better-sqlite3/lib/binding/node-v115-darwin-arm64/better_sqlite3.node
at bindings (/Users/***/Desktop/***/node_modules/bindings/bindings.js:126:8)
at new Database (/Users/***/Desktop/***/node_modules/better-sqlite3/lib/database.js:48:28)
at _createClient (/Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:43506:13)
at _createClient4 (/Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:51839:11)
at createClient (/Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:51834:9)
at /Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:51888:12
at connectToSQLite (/Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:51878:29)
at /Users/***/Desktop/***/node_modules/drizzle-kit/index.cjs:53433:27
at processTicksAndRejections (:55:76)
This is my drizzle.config.ts
file:
import { type Config } from 'drizzle-kit';
import path from 'path';
const dbPath = path.resolve(__dirname, 'src', 'myDatabase.db');
export default {
out: './migrations',
schema: './src/schema.ts',
breakpoints: true,
driver: "libsql",
dbCredentials: {
url: Bun.env.DB_URL || `file:${dbPath}`
}
} satisfies Config;
Expected behavior
No response
Environment & setup
No response