dbcli / litecli

CLI for SQLite Databases with auto-completion and syntax highlighting
https://litecli.com
BSD 3-Clause "New" or "Revised" License
2.12k stars 68 forks source link

SQLcipher support #42

Open thomcc opened 5 years ago

thomcc commented 5 years ago

It would be nice to be able to use this for SQLcipher databases. I think the best way for this would be if we could point you at a specific shared library that exposes the same functions with the same arguments as sqlite (or, if it's easier, an executable compatible with the sqlite3 CLI) as a CLI argument.

delgermurun commented 5 years ago

Hi @thomcc If we get more requests to support sqlcipher we'll take a look.

(we are happy to keep the issue open to assess the interest.)

Thank you.

meeuw commented 5 years ago

Please note: https://www.zetetic.net/sqlcipher/design/

SQLCipher is an extension to SQLite, but it does not function as a loadable plugin for many reasons. Instead, SQLCipher modifies SQLite itself, and is maintained as a separate version of the source tree.

I fear it requires a huge refactor to enable sqlcipher support in litecli.