WiseLibs / better-sqlite3

The fastest and simplest library for SQLite3 in Node.js.
MIT License
5.51k stars 394 forks source link

better-sqlite-sqlcipher #548

Closed ceau74 closed 3 years ago

ceau74 commented 3 years ago

better-sqlite-sqlcipher do not install in Windows 7, node v13.14.0.

Los proyectos de esta solución se van a compilar de uno en uno. Para habilitar la compilación en paralelo, agregue el modificador "/m". symlink_sqlite3 internal/fs/utils.js:230 throw err; ^ CUSTOMBUILD : error : EPERM: operation not permitted, symlink 'C:\Users\XY\AppData\Roaming\npm\node_modules\better-sqlite3-sqlcipher\sqlcipher\sqlite3.c' -> 'C:\Users\XY\AppD ata\Roaming\npm\node_modules\better-sqlite3-sqlcipher\build\Release\obj\global_intermediate\sqlite3\sqlite3.c' [C:\Users\XY\AppData\Roaming\npm\node_modules\better-sqlite3-sqlc ipher\build\deps\locate_sqlite3.vcxproj]

JoshuaWise commented 3 years ago

Try opening an issue with them: https://github.com/zoubingwu/better-sqlite3-sqlcipher

michael-ts commented 3 years ago

@JoshuaWise Just curious, but how can you open an issue? I don't see an "Issues" tab at that page.

JoshuaWise commented 3 years ago

It looks like the owner of that project doesn't allow you to open issues. Sorry. I recommend using better-sqlite3-sqleet instead.

michael-ts commented 3 years ago

@JoshuaWise I initiallly used better-sqlite3-sqleet until I discovered that I can't seem to open any of my existing sqlcipher encrypted databases - then I realized it's a different project and probably not sqlcipher compatible. I went back and compiled sqlcipher myself, although I had to follow the whole thread of issue #188 to get past the same issues I ran into when I did this for a different project a couple of years ago. :-D