Drizzle Studio & Kit : Now working with electronjs project
Will drizzle-kit studio work for drizzle-orm installed on electron ? I am getting this below error
pnpm exec drizzle-kit studio
drizzle-kit: v0.20.4 drizzle-orm: v0.29.0
No config path provided, using default path Reading config file 'D:\Dev\chaos-pos-electron\drizzle.config.ts' node:internal/modules/cjs/loader:1340 return process.dlopen(module, path.toNamespacedPath(filename)); ^
Error: The module '\?\D:\Dev\chaos-pos-electron\node_modules.pnpm\better-sqlite3@9.1.1\node_modules\better-sqlite3\build\Release\better_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 116. This version of Node.js requires NODE_MODULE_VERSION 108. Please try re-compiling or re-installing the module (for instance, using
npm rebuild
npm rebuild
or
npm install
npm install
). at Module._extensions..node (node:internal/modules/cjs/loader:1340:18) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at bindings (D:\Dev\chaos-pos-electron\node_modules.pnpm\bindings@1.5.0\node_modules\bindings\bindings.js:112:48) at new Database (D:\Dev\chaos-pos-electron\node_modules.pnpm\better-sqlite3@9.1.1\node_modules\better-sqlite3\lib\database.js:48:64) at drizzleForSQLite (D:\Dev\chaos-pos-electron\node_modules.pnpm\drizzle-kit@0.20.4\node_modules\drizzle-kit\bin.cjs:58354:24) at async Command.<anonymous> (D:\Dev\chaos-pos-electron\node_modules.pnpm\drizzle-kit@0.20.4\node_modules\drizzle-kit\bin.cjs:61611:13) { code: 'ERR_DLOPEN_FAILED' }